Mensaje dentro de Acceso y trabajo con datos

Problemas de eficiencia con GridView + procedimiento almacenado

Responder 
#1 - 06/05/2009 23:00:31 Reporta abuso | Link Permanente
ghosther85
Fecha de registro: 06/05/2009
0 post en este tema
1 post en acceso y trabajo con datos
1 post en todos los foros
Problemas de eficiencia con GridView + procedimiento almacenado

Responder Citar
Hola estoy desarrollando una aplicacion web con una capa de acceso a datos.O sea tengo la aplicacion web + una capa intermedia que encapsula la ejecucion de procedimientos almacenados en la base de datos + base de datos, con procedimientos almacenados implementados.Ahora, en la base de datos tengo un gran numero de records.en la pagina web tengo un gridview que muestra los resultados de una consulta.O sea el datasource del gridview es el datatable qeu devuelve la ejecucion de un metodo de la capa intermedia, este metodo ejecuta un procedimiento almacenado, y devuelve la tabla con los resultados.el problema es qeu esta consulta tiene un gran numero de rows, y toda esta informacion se carga en el servidor.Es cierto qeu el cliente pagina bien con el gridview, y solo muestra los row de una vista, pero en el servidor esta toda esta informacion almacenada, lo cual es bastante ineficiente.Me gustaria saber si existe alguna via apra evitar esto?Saludos, Cordiales.
Volver arriba

Respuestas
Mostrar de en 15
#2 - 06/05/2009 23:57:22 Reporta abuso | Link Permanente
rgomezj Hombre

Fecha de registro: 26/10/2008
1 post en este tema
8 posts en acceso y trabajo con datos
62 posts en todos los foros
RE: Problemas de eficiencia con GridView + procedimiento almacenado

Responder Citar
aqui un pequeño resumen del tutorial que te acabo de decir
http://geeks.ms/blogs/gperez/archive/2009/03/02/paginando-eficientemente-en-asp-net.aspx


de todas maneras recomiendan leer el original pues aqui no esta todo completo, es solo el resumen de lo que se debe hacer
Volver arriba

#3 - 06/05/2009 23:54:31 Reporta abuso | Link Permanente
rgomezj Hombre

Fecha de registro: 26/10/2008
1 post en este tema
8 posts en acceso y trabajo con datos
62 posts en todos los foros
RE: Problemas de eficiencia con GridView + procedimiento almacenado

Responder Citar
el paginado eficiente del grid se explica en este tutorial http://www.asp.net/learn/data-access/tutorial-25-vb.aspx, lo puedes estudiar y adecuarlo segun tu escenario.
Volver arriba
Mostrar de en 15

Hospedado en domitienda