Refresh_car los datos de un DataGrid
Publicado por Arturo Pacheco (98 intervenciones) el 31/12/2006 12:08:03
En primer lugar FELICES FIESTAS Y PROSPERO AÑO NUEVO.
Mi pregunta es:
¿Como puedo Refresh_car los datos de un DataGrid para que aparezcan los reales de la base de datos?.
Me explico:
Como no me fio del usuario, no trabajo contra el DataSet que utiliza el DataGrid, sino que actualizo directamente sobre la base de datos sobre la cual genero el dataSet.
Una vez añadido, modificado, eliminado o modificado quiero hacer un refresh (datagrid.Refresh) para ver los datos modificados y no funciona.
He intentado limpiar el limpiar el DataSet (DataSet1.Clear()) y volver a rellenar el adaptador (OleDbDataAdapter1.Fill(DataSet1)) y no aparecen las modificaciones.
Lo he intentado realizando transacciones en las operaciones contra la base de datos por si el problema fuese que al ordenar la operacion contra la base de datos, el programa continua mientras se realiza esta y el refresh_cado del dataGrid se realice antes de que acabe la actualizacion de la base de dfatos. (Esto me ha ocurrido muchas veces en Vb6).
¿TENEIS ALGUNA SOLUCION?
Mi pregunta es:
¿Como puedo Refresh_car los datos de un DataGrid para que aparezcan los reales de la base de datos?.
Me explico:
Como no me fio del usuario, no trabajo contra el DataSet que utiliza el DataGrid, sino que actualizo directamente sobre la base de datos sobre la cual genero el dataSet.
Una vez añadido, modificado, eliminado o modificado quiero hacer un refresh (datagrid.Refresh) para ver los datos modificados y no funciona.
He intentado limpiar el limpiar el DataSet (DataSet1.Clear()) y volver a rellenar el adaptador (OleDbDataAdapter1.Fill(DataSet1)) y no aparecen las modificaciones.
Lo he intentado realizando transacciones en las operaciones contra la base de datos por si el problema fuese que al ordenar la operacion contra la base de datos, el programa continua mientras se realiza esta y el refresh_cado del dataGrid se realice antes de que acabe la actualizacion de la base de dfatos. (Esto me ha ocurrido muchas veces en Vb6).
¿TENEIS ALGUNA SOLUCION?
Valora esta pregunta


0