[Lazarus-es] Modificar registros Sqlite

Rafel Rocaspana rafelrj en telefonica.net
Mie Ene 5 09:39:22 CET 2011


Hola compañeros/as,

resulta que me he enganchado en una cosa aparentemente simple al 
intentar cambiar el tipo de base de datos *.dbf a *sql.

En un formulario tenía un TDbf, su DataSource y un DBGrid. Por el DBGrid 
puedo desplazarme, modificar datos en las celdas y al llegar al último 
registro con la "flecha abajo" insertar un nuevo registro para ir 
rellenando la tabla con nuevos registros. Todos estos datos quedan 
guardados en la tabla al salir del programa.

Al intentar migrar a SQlite me encuentro que no consigo que la tabla se 
guarde al salir de la aplicación. Probé diferentes opciones:

   1. Sqlite3Dataset1 + DataSource + DBGrid (por muchas propieades que
      modifique no consigo que me guarde cambios)
   2. Zeos: ZConnection + ZTable + DBGRids (en este caso si añado nuevos
      registros se guardan pero si hago modificaciones en registros ya
      guardados no se me guardan .... no entiendo porque lo nuevo se
      guarda y lo otro no)

En alguna cosa me pierdo, pueden echarme un cable?

R a f a





More information about the Lazarus-es mailing list