cacheando dataviews

18/06/2004 - 17:55 por Nicolas Avila | Informe spam
Buenas
estoy accediendo a un ws y desearía tratar de minimizar los accesos
lo que hago es trabajar con un datagrid enlazado a un dataview
tengo dos acciones básicas, una es el ordenamiento y otra la paginación
la paginación la está haciendo automáticamente el datagrid, y despues de
probarlo vi que por cada cambio de pagina no vuelve a solicitar la
información al ws no así el metodo sort que yo codifiqué
Para cambiar esto saque de este la referencia al metodo BindGrid de la
pagina (el cual establece la conexion) y traté en vano de hacer:
CType(TableRates.DataSource, DataView).Sort = sortField

TableRates.DataBind()

pero me dice que el objeto es obviamente nothing
ni hablar de la posibilidad de usar variables de sesion para mandar y
recibir este dataview de 1750 registros
lo "bueno" de esto es que se que debiera poder acceder a ese dataview
previo, porque si la paginación lo puede, es que hay forma
avanzando un poco mas me encontré con el objeto cache, donde pongo el
objeto concatenando
"objRates" & objUser.ID
al menos ya no corro hace maás pedidos al ws por lo pronto
el tema es cuando de borra esto? esra bien hacerlo asi?
saludos
Nicolás
A

______________________________________________
Nicolas Avila,
Software Developer
VoIP Group Argentina S.A.
Av. Hipólito Yrigoyen 146, 2do. Piso
(X5000JHO) Cordoba, Argentina
navila@voipgroup.com
Tel/fax: +54 351 428 4618 (Ext. 107)
www.voipgroup.com
 

Leer las respuestas

#1 Franco Figun
18/06/2004 - 22:16 | Informe spam
En este articulo, Dino Esposito, explica bastante bien el tema de las
dependencias del cache:

http://msdn.microsoft.com/msdnmag/i...fault.aspx

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:

"Nicolas Avila" escribió en el mensaje
news:
Buenas
estoy accediendo a un ws y desearía tratar de minimizar los accesos
lo que hago es trabajar con un datagrid enlazado a un dataview
tengo dos acciones básicas, una es el ordenamiento y otra la


paginación
la paginación la está haciendo automáticamente el datagrid, y despues


de
probarlo vi que por cada cambio de pagina no vuelve a solicitar la
información al ws no así el metodo sort que yo codifiqué
Para cambiar esto saque de este la referencia al metodo BindGrid de la
pagina (el cual establece la conexion) y traté en vano de hacer:
CType(TableRates.DataSource, DataView).Sort = sortField

TableRates.DataBind()

pero me dice que el objeto es obviamente nothing
ni hablar de la posibilidad de usar variables de sesion para mandar y
recibir este dataview de 1750 registros
lo "bueno" de esto es que se que debiera poder acceder a ese dataview
previo, porque si la paginación lo puede, es que hay forma
avanzando un poco mas me encontré con el objeto cache, donde pongo el
objeto concatenando
"objRates" & objUser.ID
al menos ya no corro hace maás pedidos al ws por lo pronto
el tema es cuando de borra esto? esra bien hacerlo asi?
saludos



Nicolás
A

______________________________________________
Nicolas Avila,
Software Developer
VoIP Group Argentina S.A.
Av. Hipólito Yrigoyen 146, 2do. Piso
(X5000JHO) Cordoba, Argentina

Tel/fax: +54 351 428 4618 (Ext. 107)
www.voipgroup.com


Preguntas similares