Ver Mensaje Individual
  #1  
Antiguo 13-08-2012
ElMug ElMug is offline
Miembro
NULL
 
Registrado: jul 2012
Posts: 163
Reputación: 12
ElMug Va por buen camino
Ayuda en usar KDBGrid

Hola amigos,

Me encontre este sitio que tiene un grid interesante (KDBGrid) y que me sirve (en Lazarus Windows 7 32 bits), pero aun no encuentro como lograr esto:

===============================
P.S.: Esto ya lo resolvi, me faltaba esto: SQLTransaction1.DataBase := SQLite3Connection1 ;
1. Como guardar cambios a la base de datos.
Usando KDBGrid1.Commit, no se si sea lo correcto pues no funciona aun:

SQLTransaction1.DataBase := SQLite3Connection1 ; /// ESTO me faltaba!! y con ello, ya trabajo.
KDBGrid1.commit;
SQLQuery1.ApplyUpdates;
SQLTransaction1.CommitRetaining;
==============================


2. Como modificar un campo Memo habriendo un editor. Veo que tiene algunos eventos que mencionan "default editor", mas aun no veo como.

3. Tambien, como mostrar una imagen Blob en un viewer (TImage), haciendole double-click a la diminuta imagen que se muestra en la celda.

El sitio donde baje los componentes es :
http://www.tkweb.eu/en/delphicomp

Orignalmente, creo, el autor desarrollo para Delphi, y despues para Lazarus, por lo que espero que alguien de este foro sepa como resolver esto.

Por ahora, lo mas imortante es guardar los cambios a la base de datos. Las imagenes, solo necesito saber como cargarlas al grid, y el commit tambien que las guarde, aunque lo de las imagenes, puede esperar, pues tal vez sea algo complicado.

====================
Esto ya se resolvio (ver P.S.):
Nota: SQLQuery1.SQL correctamente carga el KDBGrid, asi que es cuestion de devolver el dataset a la base de datos, despues de modificaciones.

O que mande las modificaciones al instante, tambien es aceptable, y creo que hasta seria mejor.

========================
Gracias.

Última edición por ElMug fecha: 13-08-2012 a las 07:07:31.
Responder Con Cita