Foros del Web » Programación para mayores de 30 ;) » .NET »

Persistencia de un dataset o datatable

Estas en el tema de Persistencia de un dataset o datatable en el foro de .NET en Foros del Web. Buen día , Estoy usando C# con visual studio 2010, tengo un grid con paginacion y uso un dataset que lo lleno con un web ...
  #1 (permalink)  
Antiguo 17/07/2015, 07:37
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Exclamación Persistencia de un dataset o datatable

Buen día ,

Estoy usando C# con visual studio 2010, tengo un grid con paginacion y uso un dataset que lo lleno con un web service y luego el data set lo paso a una tabla que que dentro de ese data set vienen dos tablas. cuando entro por primera vez a la pagina el data set esta lleno y se carga la pagina pero cuando pagino veo que el data set y el data table es null es decir ya no tiene los valores que a cargado , ¿como le puedo hacer para que el data set y data table sean persistentes en la recarga de la pagina por el paginado sin meterlo en variable de sesión?

Gracias
  #2 (permalink)  
Antiguo 20/07/2015, 05:49
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Persistencia de un dataset o datatable

Siempre podrías mirar de definir la variable como static, pero en tal caso todas las peticiones de la página accedería al mismo contenido. Si tu web no utiliza usuarios quizás sea la opción más sencilla, sino usa variables de sesión.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 22/07/2015, 11:32
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Respuesta: Persistencia de un dataset o datatable

Cita:
cuando entro por primera vez a la pagina el data set esta lleno y se carga la pagina pero cuando pagino veo que el data set y el data table es null es decir ya no tiene los valores que a cargado
Eso es normal, en ambiente web cada vez que pagines debes hacer nuevamente la solicitud para el acceso a datos (en tu caso es al WS) y llenar nuevamente el dataset, o la otra es guardar el dataset en una variable de sesión para que se mantengan los datos (solo hay que tener cuidado de que no sea mucha información y le pegue al performance de la memoria del server) y hacer nuevamente el binding

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #4 (permalink)  
Antiguo 14/08/2015, 08:03
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Exclamación Respuesta: Persistencia de un dataset o datatable

Cita:
Iniciado por RootK Ver Mensaje
Eso es normal, en ambiente web cada vez que pagines debes hacer nuevamente la solicitud para el acceso a datos (en tu caso es al WS) y llenar nuevamente el dataset, o la otra es guardar el dataset en una variable de sesión para que se mantengan los datos (solo hay que tener cuidado de que no sea mucha información y le pegue al performance de la memoria del server) y hacer nuevamente el binding

Saludos

Use la variable de sesión para mantener la información pero es mucha cerca de mil registros, existe alguna alternativa?

Gracias

Etiquetas: dataset, datatable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:47.