Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   consulta de actualizacion en delphi 7 (https://www.clubdelphi.com/foros/showthread.php?t=29670)

mario_argentino 28-01-2006 15:12:56

consulta de actualizacion en delphi 7
 
tengo que actualizar un conjunto de datos de una bd relacional y quisiera hacerlo a partir de un dbgrid. los datos que tengo que actualizar los consigo a partir de un Select, pero este no me permite modificar los registros. ¿como puedo hacer para modificar los datos sobre el mismo dbgrid del select?
si alguien puede ayudarme se lo agradecere eternamente!!
Gracias :D

vtdeleon 28-01-2006 22:23:58

Saludos

No dices qeu tipos de Dataset usas. Sin saber mucho diria que con un sentencia SQL de modificacion (Update) en:
BDE: UpdateSQL
IBX: IBDataSet

Estos conectado a su respectivo Query

AzidRain 30-01-2006 17:41:12

No dices si utilizas algun componente para hacer el select ni que DB utilizas, lo que hace mas dificil ayudarte. Yo podría decirte que dependiendo del componente deberás poner a TRUE la propiedad LiveResult. Para que permita modificar los resultados de un query. (En Zeos TZQuery la propiedad me parece que es ReadOnly, que debe quedar en FALSE.

Aunque de

AzidRain 30-01-2006 17:42:21

No dices si utilizas algun componente para hacer el select ni que DB utilizas, lo que hace mas dificil ayudarte. Yo podría decirte que dependiendo del componente deberás poner a TRUE la propiedad LiveResult. Para que permita modificar los resultados de un query. (En Zeos TZQuery la propiedad me parece que es ReadOnly, que debe quedar en FALSE.

Aunque de todas formas el dbGrid está muy limitado para editar registros directamente. Normalmente yo utilizo una ventana emergente que permite editar los datos de la fila seleccionada mediante el dbGrid.

Saludos


La franja horaria es GMT +2. Ahora son las 05:44:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi