![]() |
IBDataset no guarda datos
Hola hola.... no he podido aprender como funciona el TIBdataset.
utilizo delphi 2006 y firebird 2.0.3 necesito insertar un registro en una tabla, utilizo este codigo (que lo saque de otro hilo).
Cree los sentencias SQL automaticamente.. con boton derecho sobre el componente... mi tabla no tiene KEY EL problema: Delphi no me tira ningun tipo de error, el problema es que no guarda los datos. Que podra ser?? |
Hola.
¿qué sentencia sql tiene el IBDataSet en su propiedad InsertSQL? ¿has comprobado (con el IBConsole, por ejemplo) que no se guardan realmente los datos? Puede ser que el código sql de la propiedad RefreshSQL no funcione correctamente... ¿qué opciones tiene el objeto ibtransaction1 en su propiedad Params? Supongo que el IBDataSet apunta a ibtransaction1 en su propiedad Transaction... |
El hecho de no tener clave primaria es algo "grave". ¿cómo piensas acceder a ese registro si no tienes una forma inequívoca de distinguirlo?
Saludos |
Revisa la configuración de la transacción.
Saludos. |
| La franja horaria es GMT +2. Ahora son las 00:35:52. |
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