Quote Originariamente inviata da aizenn Visualizza il messaggio
Mi sento stupido continuo a non capire.
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ì:
codice:
Dim daAuthors As New SqlDataAdapter("Select * From Authors", objConn)
Cambiando la stringa di query, che comunque è una select che hai già scritta.
Poi per mettere tutti i tuoi bei dati nel datatable fai così:
codice:
Dim myTable as new Datatable
daAuthors.MissingSchemaAction = MissingSchemaAction.AddWithKey
daAuthor.fill(myTable)
Chiudi la connessione.
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..