292 messaggi dal 13 giugno 2001
Salve a tutti!!!

Inserisco un Dataset "prodotti" nella cache per evitare di eseguire una query ogni qualvolta mi serve.

Mi sono accorto però che se effettuo un filtraggio del dataview i dati ricevuti sono uguali per ogni utente che si connette alla mia applicazione.

Come posso fare per evitare questo inconveniente?

Gracias!!!
la soluzione più rapida salva il dataset non filtrato in cache ed esegui il filtraggio ogni volta

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
292 messaggi dal 13 giugno 2001
Ma è proprio quello che faccio!!!!

Tra l'altro non inserisco il dataset filtrato neanche nella cache!!!

il dataset è creato nel global.asax nell'evento application start, per condividerlo in tutte le pagine!!

Aiuto!!
ma crei un nuova vista per ogni utente ho usi sempre DefaultView?


ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
292 messaggi dal 13 giugno 2001
Ecco il codice che ho scritto:

dvwProdotti = dstDatabase.Tables("prodotti").DefaultView
If IdCategoria <> 0 Then
dvwAnnunci.RowFilter = "IdCategoria=" & IdCategoria
Else
dvwProdotti.ApplyDefaultSort = True
End If

Sbaglio qualcosa?

Come creo una vista per ogni utente?

Grazie!!!
prova così

Dim dv As DataView
   dv = New DataView(dstDatabase.Tables("prodotti"))



ciao marco
Modificato da nostromo il 02 novembre 2004 19.09 -

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
292 messaggi dal 13 giugno 2001
Grande Nostromo!!

Tu si che mi rendi la navigazione semplice e serena!!

Grazie!
he he questa la sento per la prima volta :)

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.