Caricare dati sul DataSet

mercoledì 12 settembre 2007 - 09.26

Spr1gg4Nz Profilo | Newbie

Ciao a tutti, sono alle prime armi con VB.net e sto cercando di usare il DataSet con Visual Studio 2003.

A leggere i dati dal dataset non ho alcun problema...ma quando cerco di salvarli sul DS invece si :(
Per fare questo non faccio altro che:

Dim riga as MioDataset.NomeTabRow

For Each riga in MioDataset.NomeTabella

riga.nomecampo = valoreLabel
....
....

Next

A quanto pare però non è corretto questo modo perche alla fine mando il DS ad un'altra form che verrà usato per il CrystalReport ma....non ci sono dati al suo interno -.-'

In quale altro modo posso caricare dati sul DataSet? Grazie in anticpo :D

Carlik Profilo | Junior Member

>Ciao a tutti, sono alle prime armi con VB.net e sto cercando
>di usare il DataSet con Visual Studio 2003.
>
>A leggere i dati dal dataset non ho alcun problema...ma quando
>cerco di salvarli sul DS invece si :(
>Per fare questo non faccio altro che:
>
>Dim riga as MioDataset.NomeTabRow
>
>For Each riga in MioDataset.NomeTabella
>
>riga.nomecampo = valoreLabel
>....
>....
>
>Next
>
>A quanto pare però non è corretto questo modo perche alla fine
>mando il DS ad un'altra form che verrà usato per il CrystalReport
>ma....non ci sono dati al suo interno -.-'
>
>In quale altro modo posso caricare dati sul DataSet? Grazie in
>anticpo :D


Programmo vb2005,probabilmente è lo stesso:
Ma la riga la inserisci nella tabella del dataset?
Dataset.tables(0).rows.add(riga)

munissor Profilo | Senior Member

Prova a fare dataset.Writexml("c:\file.xml"); dopo il foreach e dai un'occhiata al risultato.. se il file contiene i campi aggiornati allora si vede che il problema sta da un'altra parte.. il codice che hai postato sembra corretto...

Spr1gg4N Profilo | Newbie

si infatti alla fine il problema era nel Crystal Report
non so perchè ma collegava male le tabelle del DataSet e quindi non riusciva ad andare a prendere i vari dati.

Thx per l'aiuto ^^
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5