FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
cual es la forma mas facil de refrescar tablas?
tengo una aplicacion donde doy de alta algunos datos (nombre, clave, etc, etc) en una form, despues salgo de ella y al entrar a otra, los datos deben estar actualizados dentro de un dbgrid. el problema es que a veces lo hace, a veces no. he intentado con el table.refresh y algunas otras cosillas pero sigo en las mismas.
cual es la forma para que me muestre los datos ya actualizados en ese dbgrid, que aclaro de nuevo, esta en un form diferente. gracias... |
#2
|
||||
|
||||
Hola
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
||||
|
||||
aun asi no lo hace... hasta la proxima vez que inicio la aplicacion. Estoy trabajando con Firebird. que puede ser lo que esta pasando?
|
#4
|
||||
|
||||
Hola:
El problema de la actualización se resuelve haciendo un commit de la transacción con la que estas trabajando. Yo utilizo los componentes FibPlus para conectarme a la base de dtos. Estos componentes te permiten tranajar con 2 transacciones a la vez (una para lectua y una para escritura). En este caso, cada vez que editas un registro, en el evento OnPost agregas un commit de la transacción y asunto resuelto. saludos!
__________________
Martin Zalazar |
#5
|
||||
|
||||
Si lo intenté tambien... voy a plantearlo de nuevo.
Cuando hago un delete, insert o update en una tabla, si la tabla esta relacionada a un dbgrid en la misma form se refresca sin problemas y muestra los datos bien actualizados. pero cuando el que se tiene que actualizar es un dbgrid de otra form, no lo hace, por mas commits, updates y refresh que le ponga. Solo lo hace a la siguiente vez que inicio la aplicacion.. que podra ser esto? :S... usando firebird.. componentes MDO. Nunca me habia pasado esto. gracias |
#6
|
||||
|
||||
a mi tambien me paso eso hace algun tiempo.. y lo solucione de la sgte forma
en la transacción asociada a la tabla (en realidad podrias hacerlos en todos).. le haces doble clic y activas la propiedad Read Committed y con eso se actualizarán los datos desde un formulario a otro
__________________
BlueSteel |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminar Codigo Cual es la mejor Forma ? | sierraja | Varios | 1 | 12-04-2007 00:41:00 |
Cual es la mejor forma de gobierno para Cuba? | Crandel | La Taberna | 36 | 01-02-2007 19:47:31 |
cual es la mejor forma de logearse a mysql... | Arturo | MySQL | 1 | 11-10-2006 17:45:01 |
Cual es la mejor forma de coneccion con sql server 2000 | alexander66 | MS SQL Server | 3 | 21-07-2006 09:59:58 |
cual es la mejor forma ? | martita | Varios | 14 | 07-07-2005 19:35:55 |
|