No appunto, ho corretto così e così funzia
codice:'inserisco riga 'ds.Tables(0).ImportRow(dr) dt.Rows.Add(dr) dt.AcceptChanges() Dim commandBuilder = New SqlCommandBuilder(da) da.UpdateCommand = commandBuilder.GetUpdateCommand() da.InsertCommand = commandBuilder.GetInsertCommand() 'aggiorno adapter da.Update(ds, ds.Tables(0).ToString) ...
Approfitto per chiedere altra cosa:
il primo datatable l'ho aggiunto al dataset creando il dataadapter poi usando fill, like this
Ora per aggiungere altre tabelle al dataset devo sempre creare altri dataadapter uno per tabella e poi "fillare"?codice:Dim da As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM ZWTOFF ", cn2) Dim ds As DataSet = New DataSet() da.Fill(ds)

Rispondi quotando