Verificare se il dataset e' pienoi!

lunedì 24 settembre 2007 - 13.23

bluland Profilo | Guru

Salve,
Con il datareader c'e hasrow metre con il dataset cosa posso usare??


saluti
--------------------
Vincenzo PESANTE
System Engineer

alx_81 Profilo | Guru

>Salve,
Ciao!

>Con il datareader c'e hasrow metre con il dataset cosa posso usare??
Il dataset è come se fosse un database in locale..
quindi puoi controllare la collection delle tabelle (ipotizzando un dataset chiamato DS, DS.tables possiede l'elenco delle tabelle).
Una volta che accedi alla tabella che ti serve, ognuna di esse è un DataTable e da lì puoi controllare la collection delle righe (ipotizzando un datatable chiamato DT, DT.Rows è l'elenco dei record).
In poche parole, una volta popolato un dataset DS con tante tabelle (o una sola se la query è unica) puoi controllare se esistono righe in questo modo:

If Not DS Is Nothing AndAlso DS.Tables.Count > 0 Then Dim DT As DataTable = DS.Tables(nometabella_o_indice) If DT.Rows.Count > 0 Then ' fai quel che ti serve con le righe della tabella End If End If


Alx81 =)

http://blogs.dotnethell.it/suxstellino
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5