hi everyone,
i am trying to update my database after making changes to my datatable but i m getting an error (Update requires a valid InsertCommand when passed DataRow collection with new rows.).
please advise. thanks
the datatable is getting updated.
i am trying to update my database after making changes to my datatable but i m getting an error (Update requires a valid InsertCommand when passed DataRow collection with new rows.).
please advise. thanks
Code:
dt = New DataTable
objcommandbuilder = New SqlCommandBuilder(objdataAdapter)
objdataAdapter = New SqlDataAdapter
objdataset = New DataSet
objdataAdapter.SelectCommand = New SqlCommand
objconnection = New SqlConnection("Server=localhost\demo;database=Invoice;trusted_connection=true;")
objdataAdapter.SelectCommand.Connection = objconnection
objdataAdapter.SelectCommand.CommandText = "select * from Invtest where InvoiceNo='V000003'"
objconnection.Open()
objdataAdapter.Fill(dt)
objconnection.Close()
'dt = objdataset.Tables("InvAmt")
Dim row As DataRow = dt.NewRow
row(1) = "V000003"
row(2) = "3"
row(3) = "des"
row(4) = "1"
row(5) = "100"
row(6) = "100"
dt.Rows.Add(row)
objcommandbuilder.GetUpdateCommand()
objdataAdapter.Update(dt)
MsgBox("test")