FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda con dataset
hola amigos de clubdelphi tengo el siguiente problema
tengo una dbgrid con algunos datos y quiero poder modificarlos o eliminarlos de la dbgrid y refrescar esta para que se vean los cambios en la grilla por ejemplo tengo en la dbgrid algo asi como esto nombre apellido telefono jose gonzales 796112 y quiero cambiar el telefono por otro y refrescar la grilla, estuve viendo en el foro buscando por dbgrid y me encontre esto dataset1.edit; dataset1.Fieldbyname('campo1').asstring:='nuevovalor'; dataset1.Fieldbyname('campo2').asinteger:=15; dataset1.Fieldbyname('campo3').asfloat:=15.5; dataset1.post; con ese codigo podia o puedo cambiar los valores o intentar eliminar una fila con dataset1.delete; programe un evento click para probarlo pero cuando lo hago me arroja un error que el dataset es solo readonly, como le cambio esa condicion??resulta que estoy trabajando con delphi 6 bueno muchas gracias por la ayuda amigos |
#2
|
||||
|
||||
Que componentes usas, que base de datos usas?
|
#3
|
|||
|
|||
TDataSource, TQuery, DBgrid y base de datos Sql Server 7
Última edición por Memo6015 fecha: 28-09-2008 a las 20:24:18. |
#4
|
|||
|
|||
lo que quiero es poder agregar, eliminar o modificar alguna fila del dbgrid
supongo que eso, se hara con el datasource y refrescando la dbgrid pero delphi 6 me da un error que es solo readonly Última edición por Memo6015 fecha: 28-09-2008 a las 20:23:56. |
#5
|
||||
|
||||
Hola,
En fin no dijo cuáles, pero yo sospecho que usa los componentes BDE. Así, si necesita modificar los registros que trae su TQuery podría (una de dos):
__________________
"constructive mind, destructive thoughts" |
#6
|
||||
|
||||
A parte de lo dicho, te recomiendo que revises la Wiki del Club, hay muchos ejemplos que te pueden ser útil. Todos están con el código así que puedes descargarlos y ver cómo están hechos.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
|||
|
|||
Tal vez lo que necessitas es cambiar la propiedad del ClientDataSet "Read Only" a False.
Seguramente ahora la tienes a "True", y por eso salta el error. No querría equivocarme, espero que te sirva de ayuda. |
#8
|
|||
|
|||
hola gracias `por los consejos, la propiedad readonly del componente ese no me aparece sera por quer uso delphi 6....mmmm
ok revisare los ejemplos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar el contenido de un DataSet a otro DataSet | Javi2 | Varios | 82 | 22-11-2022 09:26:16 |
Dataset | JerS | Conexión con bases de datos | 2 | 16-06-2008 22:58:44 |
dataset | Netyco | SQL | 2 | 15-10-2007 11:57:26 |
Ayuda en la creación grupos sin dataset | droide01 | Impresión | 0 | 03-01-2007 21:00:58 |
ayuda novata: "Dataset not in Edit or Insert mode" | maquicu | Tablas planas | 1 | 05-06-2004 09:40:27 |
|