Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Componente Updatesql (https://www.clubdelphi.com/foros/showthread.php?t=11670)

ebeltete 22-06-2004 02:59:14

Componente Updatesql
 
Hola, estoy trabajando con tablas paradox y delphi 5, tengo una consulta sql sobre varias tablas (select * from "tabla1.db" left join "tabla2.db"....) el tema es que quiero poder modificar (request live) usando el componente UPDATESQL, no se que me pasa pues aparentemente tengo todo bien, al hacer el post aparentemente lo modifica pero cuando vuelvo a ejecutar la consulta las modificaciones no las guarda en la tabla, que me esta pasando? hay alguna propiedad del query que tengo que cambiar ademas de updateobject ??

valentine 22-06-2004 14:54:04

haces el commit de la transaccion una vez ejecutado el update??

ebeltete 22-06-2004 19:08:29

Hago lo siguiente:
tengo un tquery al cual le asocio un UPDATESQL en la propiedad updateobject , luego haciendo doble click en updatesql genero los SQL respectivos, Modify, Insert y Delete, el tema es que aparentemente esta todo bien cuando ejecuto la aplicacion puedo modificar los datos, borrar e insertar registros, pero en realidad no me lo modifica en la tabla, solo lo hace en la consulta del tquery, no entiendo por que no lo hace, solo tengo que usar los comandos post, insert y delete del Tquery?, o tengo que hacer algo con el updatesql?
Que significa:
haces el commit de la transaccion una vez ejecutado el update??

roman 22-06-2004 19:35:23

Cita:

Empezado por ebeltete
hay alguna propiedad del query que tengo que cambiar ademas de updateobject ??

Intenta usar Query1.ApplyUpdates después de hacer modificaciones.

// Saludos

ebeltete 23-06-2004 04:14:48

No hay forma, si hago Query1.ApplyUpdates luego del post, me aparece "Type mismatch in expresion"

ebeltete 23-06-2004 04:49:52

Estoy probando en escribir cualquier cosa en los SQL del UPDATESQL y cuando pruebo en hacer alguna modificacion o borrar algun registro no me da ningun error, supuestamente tendria que darme un error pues no es un codigo valido, no entiendo que es lo que estoy haciendo mal
ejemplo en SQLINSERT (kjdhrlkghkjhghjk)

ebeltete 24-06-2004 19:09:43

Sigo sin encontrar mi error, hay algun ejemplo en delphi 5 que use UPDATESQL?


La franja horaria es GMT +2. Ahora son las 19:53:14.

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