asociar un datareader a un datagrid

23/08/2004 - 17:07 por miguel | Informe spam
Hola deseo que el datasource de un datagrid en visual .net
sea un datareader ya que si es un dataset este tarda
varios segundos en cargarse.

El datagrid está en un formulario de visual basic .net (no
es ASP)
y me da un error indicandome que el datareader no es un
origen de datos iList o iListSource.

Si utilizo dataset no tengo problemas para utilizar
el datagrid , el datareader tambien me funciona
correctamente para interactuar con la base de datos
(select,insert,update,delete) pero no puedo asignarlo
a un datagrid.

Preguntas similare

Leer las respuestas

#6 miquel
25/08/2004 - 09:42 | Informe spam
Ah se me ha olvidado de decirte que mis servidores oracle
estan llenos de tablas de millones de registros osea entre
millones de registros cuando haces un filtro igual con un
poco de suerte te quedan 50.000 registros.Pero le puedo
decir a la empresa que borre unos cuantos millones de
registros más que nada para no saturar la red o decirle al
usuario que afine más la busqueda porque tantos registros
no se los puedo mostrar.
#7 miquel
25/08/2004 - 11:04 | Informe spam
El hacer esta barbaridad de ver como podría optimizar la
carga de datos en un datagrid, me ha llevado a descubrir
como funcionan los threads en visual .net y descubrir que
desde el thread no podia (después de ejecutar el fill y
tener listo el dataset )cargar el dataset directamente al
datagrid, para solucionarlo he descubierto el uso de
Operaciones asincronas para poder cargar el dataset en el
datagrid. Igual nunca cargo un datagrid tan grande pero
ahora que estoy conociendo el lenguaje me ha llevado a
aprender una cosa más ,como lo diria :

"No darás tropezón ni desatino que no te haga adelantar
camino"
#8 user.mx
26/08/2004 - 09:51 | Informe spam
Datareader es "read-only", "forward-only" como es que te funciona correctamente (insert, update, delete, etc.) ???


http://msdn.microsoft.com/library/d...reader.asp


Cuidado con los conceptos.


Un saludo,



"miguel" escribió en el mensaje news:ba1f01c48922$de5ff320$
Hola deseo que el datasource de un datagrid en visual .net
sea un datareader ya que si es un dataset este tarda
varios segundos en cargarse.

El datagrid está en un formulario de visual basic .net (no
es ASP)
y me da un error indicandome que el datareader no es un
origen de datos iList o iListSource.

Si utilizo dataset no tengo problemas para utilizar
el datagrid , el datareader tambien me funciona
correctamente para interactuar con la base de datos
(select,insert,update,delete) pero no puedo asignarlo
a un datagrid.
Ads by Google
Search Busqueda sugerida