Come prelevare il valore della cella all'inteno di un database?

giovedì 03 gennaio 2008 - 21.47

Vision Profilo | Newbie

Salve.
Una volta creato il dataset, come faccio per prelevare il valore cella cella all'inteno del database?

alx_81 Profilo | Guru

>Salve.
Ciao!

>Una volta creato il dataset, come faccio per prelevare il valore
>cella cella all'inteno del database?
Il dataset devi immaginarlo come un "database". Quindi al suo interno ci sono tabelle, relazioni e quant'altro.
Per accedere ad una tabella basta accedere alla collection Tables e per accedere alla riga devi accedere alla collection Rows:

DataSet ds = new DataSet(); //riempio il dataset con la/le query //... //datatable contenente la tabella desiderata DataTable dt = ds.Tables[indicetabella]; //scorro le righe della tabella foreach (DataRow dr in dt.Rows) { //accedo alla colonna string str = dr["campo"].ToString(); }

Ovviamente è buona norma fare controlli sul fatto che il dataset ed il datatable siano diversi da null (nothing in VBNet), ma in linea di massima gli oggetti che devi utilizzare sono quelli.



Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5