Logo UGIdotNET

Discussione 'DataSet VbNet 2008'

# Pubblicato il 28 ott 2011 10.50 - Rispondi
Stefano Cremonesi
DataSet VbNet 2008
Ciao a tutti,
mi sono creato un dataset i cui dati vengono visualizzati in una semplice dbgridview , adesso mi chiedono di esportare il tutto in un file excel
Mi son detto: il dataset è già valorizzato , mi faccio un loop sui record , riga e colonna e creo il file excel
Ma: come leggere i record di un data set ? Come controllare se arrivo a fine file ?
Ho impostato una cosa simile :

Dim n As Integer

While (n < objdataset.Tables("project").Rows.Count - 1)

x = objdataset.Tables("project").Rows(n).Item(0)
n = n + 1
MsgBox(x)


End While
per ora visualizzo il valore di X ma poi lo userò per riempire le righe di excel

mi chiedo essendo alle prime: è corretto , c'è un modo migliore per fare un loop all'interno dei record di un data set ?
grazie mille
# Pubblicato il 28 ott 2011 11.10 - Rispondi
Daniele Zamuner
Re: DataSet VbNet 2008
Voto per :

foreach (DataRow row in objdataset.Tables("project").Rows)
{
MessageBox.Show(row["NomeColonna"].ToString());
}


© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185