PDA

View Full Version : [VB.NET] Inserire un DataSet in Tabella


race2
16-10-2005, 00:18
Mi servirebbe una mano per sapere come si fa ad inserire un "DataSet" in una tabella...

Ho questo DataSet:


Private oConn1 As New OleDbConnection("Provider=MySqlProv;Data Source=My_Database_1;Port=3306;User ID=root;Password=;Location=localhost;")

Private oConn2 As New OleDbConnection("Provider=MySqlProv;Data Source=My_Database_2;Port=3306;User ID=root;Password=;Location=localhost;")


Dim DS As DataSet = New DataSet()
Dim da As New OleDbDataAdapter("SELECT * FROM Anagrafiche", oConn1)
da.Fill(DS, "Anagrafiche")


Devo trasferire il contenuto in una Tabella residente in un altro Database.

come posso fare???
non ho molta pratica con i DataAdapter o DataSet.........

se mi potete dare un amano ....

race2
25-10-2005, 12:45
Cosa sto' sbagliando ???


Dim oConn1 As New OleDbConnection("Provider=MySqlProv;Data Source=My_Database_1;Port=3306;User ID=root;Password=;Location=localhost;")
Dim oConn2 As New OleDbConnection("Provider=MySqlProv;Data Source=My_Database_2;Port=3306;User ID=root;Password=;Location=localhost;")


Dim ds As DataSet = New DataSet()
Dim da As New OleDbDataAdapter("SELECT * FROM MyTable", oConn1)
da.Fill(ds, "MyTable")


da.UpdateCommand.Connection = oConn2
'MI DA QUESTO ERRORE ...., al il rigo qui' sopra......
'Eccezione non gestita di tipo "System.NullReferenceException" in Inserire un DataSet in Tabella.exe
'Informazioni aggiuntive: Riferimento a un oggetto non impostato su un'istanza di oggetto.

da.Update(ds, "MyTable")