La proprietà HasRows del DataReader di ASP.NET 1.1

di Daniele Bochicchio, in ASP.NET, ADO.NET,

La versione 1.1 di ADO.NET, inclusa in ASP.NET 1.1, offre alcune funzionalità che non sono presenti nella 1.0.
Una di queste, senza dubbio utile, è la proprietà HasRows del DataReader, che permette di sapere se una query ha restituito record senza bisogno di richiamare Read().

La proprietà si usa in questo modo:

<SCRIPT RUNAT="SERVER">

'...

if dr.HasRows then
  ' estrai
else
  ' avvisa
  lblAvviso.Text ="Spiacente, non ci sono record"
end if

'...
</SCRIPT>

In questo modo possiamo evitare di verificare il valore della proprietà Read e quindi rendere il nostro codice più pulito.

Per maggiori informazioni sulle novità di ASP.NET 1.1 (e per scaricare il Framework) si veda:
https://www.aspitalia.com/articoli/aspplus/1punto1.aspx

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi