datagrid vs listview

26/06/2005 - 12:08 por Sonia | Informe spam
hola!
en mi aplicacion uso muchos datagrids de gran tamaño(la bd tiene muchos
registros) y me han aconsejado q seria mas eficiente si usara listview en
vez de tanto datagrid. nunca he usado listview y antes de cambiar la
aplciacion me gustaria preguntar si sabeis la diferencia entre ambos, q me
aconsejais y donde puedo ver ejemplos de listview. uno de los priencipales
problemas del datagrid es q en algunos formularios q tengo 3 o 4 me tarda
demasiado en cargar los datos. no se si esto mejorara usando listview.
conoceis alguna forma mas eficiente de hacerlo?

Preguntas similare

Leer las respuestas

#1 DJ MIAO
26/06/2005 - 17:01 | Informe spam
Me imagino que te aconsejo te dijo la diferencia no?
O solo lo dijo por decirlo?


Miao..
Comprate un libro.

hola!
en mi aplicacion uso muchos datagrids de gran tamaño(la


bd tiene muchos
registros) y me han aconsejado q seria mas eficiente si


usara listview en
vez de tanto datagrid. nunca he usado listview y antes


de cambiar la
aplciacion me gustaria preguntar si sabeis la diferencia


entre ambos, q me
aconsejais y donde puedo ver ejemplos de listview. uno


de los priencipales
problemas del datagrid es q en algunos formularios q


tengo 3 o 4 me tarda
demasiado en cargar los datos. no se si esto mejorara


usando listview.
conoceis alguna forma mas eficiente de hacerlo?



.

Respuesta Responder a este mensaje
#2 Sonia
26/06/2005 - 17:13 | Informe spam
si no tienes respuestas mas inteligentes, harias un favor a todos
abandonando este foro

"DJ MIAO" escribió en el mensaje
news:0dd301c57a60$00a74b20$
Me imagino que te aconsejo te dijo la diferencia no?
O solo lo dijo por decirlo?


Miao..
Comprate un libro.

hola!
en mi aplicacion uso muchos datagrids de gran tamaño(la


bd tiene muchos
registros) y me han aconsejado q seria mas eficiente si


usara listview en
vez de tanto datagrid. nunca he usado listview y antes


de cambiar la
aplciacion me gustaria preguntar si sabeis la diferencia


entre ambos, q me
aconsejais y donde puedo ver ejemplos de listview. uno


de los priencipales
problemas del datagrid es q en algunos formularios q


tengo 3 o 4 me tarda
demasiado en cargar los datos. no se si esto mejorara


usando listview.
conoceis alguna forma mas eficiente de hacerlo?



.

Respuesta Responder a este mensaje
#3 Sonia
26/06/2005 - 19:55 | Informe spam
si no tienes respuestas mas inteligentes q dar, harias un favor abandonando
el grupo

"DJ MIAO" escribió en el mensaje
news:0dd301c57a60$00a74b20$
Me imagino que te aconsejo te dijo la diferencia no?
O solo lo dijo por decirlo?


Miao..
Comprate un libro.

hola!
en mi aplicacion uso muchos datagrids de gran tamaño(la


bd tiene muchos
registros) y me han aconsejado q seria mas eficiente si


usara listview en
vez de tanto datagrid. nunca he usado listview y antes


de cambiar la
aplciacion me gustaria preguntar si sabeis la diferencia


entre ambos, q me
aconsejais y donde puedo ver ejemplos de listview. uno


de los priencipales
problemas del datagrid es q en algunos formularios q


tengo 3 o 4 me tarda
demasiado en cargar los datos. no se si esto mejorara


usando listview.
conoceis alguna forma mas eficiente de hacerlo?



.

Respuesta Responder a este mensaje
#4 Tristan
26/06/2005 - 20:45 | Informe spam
Sonia, te plantee muchas soluciones, con varias preguntas, pero no he
obtenido respuesta.

En cuanto a lo de usar ListView, antes de nada deberías hacer la prueba de
una cosa que te pregunté, si en lo que tarda es en hacer el Fill del
dataset, tal y como creo. Si es así, de nada te va a servir cambiar datagrid
por listview. En todo caso, puede que obtengas una pequeña mejora al
utilizar un DataReader en lugar de un DataSet, pero no creo que suficiente
para lo que quieres.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#5 Tristan
26/06/2005 - 20:51 | Informe spam
Sonia, no me había fijado en que dices que tus tablas tienen muchas filas.
En ese caso, no te recomiendo mostrarlos todos. No es una buena idea mostrar
a la vez un número demasiado grande de registros utilizando ado.net. Tendrás
que hacer lo que hacen siempre las aplicaciones web, encontrar alguna forma
de paginar los resultados, o de seleccionar los registros según criterios.

Si no puedes hacer nada de eso, tal vez te interese utilizar ado, en lugar
de ado.net. Ado incluye cursores conectados, que probablemente sirvan mejor
para mostrar un gran número de filas. Pero te recomiendo que antes revises
las posibilidades de paginar o filtrar tus datos.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida