Come da oggetto, ho semplicemente bisogno di verificare che in un AccessDataSource, che popolo da una pagina aspx, la query risultante restituisca dei dati.

In fase di programmazione devo fare o non fare alcune cose.
Come faccio a verificare quindi la presenza di dati?
grazie
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
prova a gestire l'evento Selected. Verrai notificato ogni volta che l'AccessDataSource ha recuperato risultati dal database.
https://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.sqldatasource.selected(v=vs.110).aspx

Dato che il metodo con cui gestisci l'evento riceverà un oggetto di tipo SqlDataSourceStatusEventArgs, prova a vedere se nella sua proprietà AffectedRows ci trovi il numero di righe ottenute dal db. Se sì, puoi usarla come discriminante per decidere cos'altro fare.

ciao,
Moreno

Enjoy learning and just keep making

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.