Origen de datos de un grid

04/09/2004 - 18:45 por Oscar | Informe spam
Hola a todos,

En tiempo de ejecución, lleno un dataset y luego se lo asigno al recordsource de un grid... para
llenarlo. Hasta aquí todo bien, se llena. Pero si después hago un dataset.clear, el grid no se me
llena. Ya sé que el dataset es desconectado, no es como un recordset, pero supongo que sería bueno
cerrarlo, no?

Qué puedo hacer? Cuál sería el procedimiento más óptimo para hacer todo esto?

Gracias y saludos,
Oscar

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
04/09/2004 - 19:51 | Informe spam
Mostrar la cita
El DataGrid no copia los datos sino que los toma de la fuente de datos
asociada. Por lo tanto si le quitas registros a la fuente de datos estos
tambien desapareceran del grid.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
#2 Oscar
05/09/2004 - 00:07 | Informe spam
Entones, qué debo hacer? abro la conexión, y lleno el dataset mediante el dataadapter y luego cierro
la conexión, pero dejo ahí el dataset? Mmm

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el mensaje
news:exjr$
Mostrar la cita
#3 Eduardo A. Morcillo [MS MVP VB]
05/09/2004 - 03:43 | Informe spam
Mostrar la cita
Si. Como dije antes, el DataGrid no copia los datos del dataset/datatable
sino que al momento de mostrar datos los lee de la fuente de datos asignada.
Mantener el dataset y verlo en el grid no duplica la data en memoria.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
#4 Oscar
05/09/2004 - 09:43 | Informe spam
Ok, muchas gracias

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida