Ma hai provato a leggere l'articolo che ti ho linkato? Ops.. per qualche motivo non me l'ha riportato nel thread precedente.
L'articolo più interessante da cui partire è questo
http://support.microsoft.com/kb/301216/it
Tu hai il database e la connection string nella tua sub CaricamentoDatiVendita
Li invece di usare un datareader usi un tableadapter così:
Cambiando la stringa di query, che comunque è una select che hai già scritta.codice:Dim daAuthors As New SqlDataAdapter("Select * From Authors", objConn)
Poi per mettere tutti i tuoi bei dati nel datatable fai così:
Chiudi la connessione.codice:Dim myTable as new Datatable daAuthors.MissingSchemaAction = MissingSchemaAction.AddWithKey daAuthor.fill(myTable)
Ora in myTable hai un tabella che ha in colonna le colonne del database e nelle righe i dati.
Per accedere ai dati fai Mytable(indexriga)(indexcolonna) oppure puoi mettere in formato stringa il nome della colonna stessa..


Rispondi quotando