Como poder cargar datos por partes

19/01/2006 - 00:00 por Juan Carlos | Informe spam
Hola lista,

Tengo una consulta que me devuelve como unos 1000 registros, bueno esto en
el peor de los casos pero ira en aumento, es un kardex, en mi aplicacion lo
cargo todos los resultados en una grilla pero se demora mucho en cargar,
probe cargarlos en un listview y fue menos pero igual, hay forma de que el
sql me devuelva esa cantidad de datos y poco a poco los vaya mostrando
mientras el aplicativo ya esta en ejecucion.

Espero me entiendan

Salu2

Preguntas similare

Leer las respuestas

#1 Isaias
19/01/2006 - 00:42 | Informe spam
JC

No me imagino una grilla con 1000 registros, mucho menos con mas de ese
numero.

Mas sin embargo podrias crear consultas con PAGINACION, lee este articulo:

http://www.configuracionesintegrale...p?articulo


Saludos
IIslas


"Juan Carlos" escribió:

Hola lista,

Tengo una consulta que me devuelve como unos 1000 registros, bueno esto en
el peor de los casos pero ira en aumento, es un kardex, en mi aplicacion lo
cargo todos los resultados en una grilla pero se demora mucho en cargar,
probe cargarlos en un listview y fue menos pero igual, hay forma de que el
sql me devuelva esa cantidad de datos y poco a poco los vaya mostrando
mientras el aplicativo ya esta en ejecucion.

Espero me entiendan

Salu2



Respuesta Responder a este mensaje
#2 Juan Carlos
19/01/2006 - 14:40 | Informe spam
Hola Isaias

El articulo que me pasaste esta funcionando perfectamente, ahora solo por
rendimiento veo que cada ves que se ejecuta una nueva pagina otra ves se
ejecuta la consulta y esto es tiempo en el servidor.

Salu2

"Isaias" escribió en el mensaje
news:
JC

No me imagino una grilla con 1000 registros, mucho menos con mas de ese
numero.

Mas sin embargo podrias crear consultas con PAGINACION, lee este articulo:

http://www.configuracionesintegrale...p?articulo


Saludos
IIslas


"Juan Carlos" escribió:

Hola lista,

Tengo una consulta que me devuelve como unos 1000 registros, bueno esto
en
el peor de los casos pero ira en aumento, es un kardex, en mi aplicacion
lo
cargo todos los resultados en una grilla pero se demora mucho en cargar,
probe cargarlos en un listview y fue menos pero igual, hay forma de que
el
sql me devuelva esa cantidad de datos y poco a poco los vaya mostrando
mientras el aplicativo ya esta en ejecucion.

Espero me entiendan

Salu2



Respuesta Responder a este mensaje
#3 qwalgrande
19/01/2006 - 22:22 | Informe spam
Hola.

La tecnología cliente-servidor se basa es enviar al cliente exclusivamente
los datos que vaya a utilizar. Cada vez se ejecuta una consulta, sí, pero
sólo solicitas los datos que el cliente pide. Otro enfoque sobre la
paginación, usando sp_executesql como se expone en el apéndice de este
artículo:
http://www.configuracionesintegrale...articulo09

Alberto López Grande (qwalgrande)
"Juan Carlos" escribió en el mensaje
news:
Hola Isaias

El articulo que me pasaste esta funcionando perfectamente, ahora solo por
rendimiento veo que cada ves que se ejecuta una nueva pagina otra ves se
ejecuta la consulta y esto es tiempo en el servidor.

Salu2

"Isaias" escribió en el mensaje
news:
JC

No me imagino una grilla con 1000 registros, mucho menos con mas de ese
numero.

Mas sin embargo podrias crear consultas con PAGINACION, lee este
articulo:

http://www.configuracionesintegrale...p?articulo


Saludos
IIslas


"Juan Carlos" escribió:

Hola lista,

Tengo una consulta que me devuelve como unos 1000 registros, bueno esto
en
el peor de los casos pero ira en aumento, es un kardex, en mi aplicacion
lo
cargo todos los resultados en una grilla pero se demora mucho en cargar,
probe cargarlos en un listview y fue menos pero igual, hay forma de que
el
sql me devuelva esa cantidad de datos y poco a poco los vaya mostrando
mientras el aplicativo ya esta en ejecucion.

Espero me entiendan

Salu2









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida