Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
DATASET
giovedì 15 giugno 2006 - 14.40
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 15 giu 2006 - 14:40
salve ho usato per la prima volta il dataset cercando di specificare anche la tabella a cui puntare, ed ho scritto :
sqldataadapter.fill(mydataset, "Books")
solo che mi da errore di sintassi nella compilazione, credo che l'errore sia nella scrittura del srcTable, infatti in un esempio che ho trovado su msdn scrive il seguente codice:
DAOrders.Fill(DSNWind, "dtOrders")
pero' la tabella in Northwind si chiama solo Orders.....
qualcuno puo' chiarirmi questo concetto?
grazie
ENzo
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 15 giu 2006 - 15:08
puoi allegare la porzion e di codice?
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
arresto
Profilo
| Junior Member
109
messaggi | Data Invio:
gio 15 giu 2006 - 15:09
La tabella che passi come secondo parametro deve essere già presente nel dataset altrimenti genera errore. Se devi ricevere dei dati da db puoi anche utilizzare il metodo fill col solo dataset vuoto(senza tabelle); in questo modo lo inserirà in una nuova tabella che puoi referenziare con myDataset.Table[0]; opppure passare al metodo fill una tabella; Va lo stesso.
Ciao, spero di esserti stato di aiuto e Ar(p)resto.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 15 giu 2006 - 15:13
>solo che mi da errore di sintassi nella compilazione, credo che
>l'errore sia nella scrittura del srcTable, infatti in un esempio
>che ho trovado su msdn scrive il seguente codice:
> DAOrders.Fill(DSNWind, "dtOrders")
>pero' la tabella in Northwind si chiama solo Orders.....
Ciao Enzo,
tu userai un DataAdapter con una Query di SELECT. Quando chiami il metodo Fill, il secondo parametero non è necessarimente il nome della Table sul Database. E' un nome che puoi usare successsivamente per richiamare quella tabella nel DataSet esempio:
ds.Tables["dtOrders"].Rows. ecc.ecc.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 15 giu 2006 - 15:30
ho capito grazie !
Torna su
Stanze Forum
Elenco Threads
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 !