FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 ??
|
#2
|
|||
|
|||
haces el commit de la transaccion una vez ejecutado el update??
|
#3
|
|||
|
|||
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?? |
#4
|
||||
|
||||
Cita:
// Saludos |
#5
|
|||
|
|||
No hay forma, si hago Query1.ApplyUpdates luego del post, me aparece "Type mismatch in expresion"
|
#6
|
|||
|
|||
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) |
#7
|
|||
|
|||
Sigo sin encontrar mi error, hay algun ejemplo en delphi 5 que use UPDATESQL?
|
|
|
|