FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Lepe,
Hola!! Muchas gracias, por la explicación, bueno pues segui ya vuestro consejo y el de Patrico, no dejo ya modificar o escribir sobre el DBGrid, coloque unos botoncitos muy monos y se abre la ventanita para capturar las partidas o detalle de la factura, pero sigo con un problemilla. Tengo la Tabla Padre y la tabla hija, ambas en el DataSet trabajan con Chacheupdate = True, lo menciono porque creo que es importante, al dar de alta las partidas o detalles de la factura, no los veo en el DBGrid a pesar de que ya es sólo de consulta. El DBGrid está conectado por medio de un DataSource a la tabla hija que a su vez está ligada a la tabla padre, por el MasterSource, lo anterior sólo sucede cuando estoy dando de alta las partidas o detalles. Quiza lo mejor sea lanzar mi duda como un nuevo hilo, pues ya nada que ver con usar o no un DBGrid, de cualquier forma muchas gracias Lepe
__________________
Ana |
#2
|
||||
|
||||
Si tiene CacheUpdates a true, todas las operaciones que hagas sobre los datasets, se hacen en memoria, tendrás que usar el método ApplyUpdates de los datasets para que los cambios se apliquen realmente a las tablas y se grabe a disco.
Si quieres que la dar de alta una linea del cuerpo automáticamente se grabe en las tablas y se refleje en el Grid, tendrás que desactivar la actualización en Cache. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
|