Hello I'm trying to run this code but i get an error:
"Object reference not set to an instance of an object. "
Can somebody help me?
Thanks
Try
'************** *************** *************** *************** *************** *
********
objTransact = objConnection.B eginTransaction ()
'************** *************** *************** *************** *************** *
********
strSQL = "INSERT INTO Artisti (a_nome) values ('pippo')"
myDataAdapter = New OleDbDataAdapte r( strSQL, objConnection )
myDataAdapter.I nsertCommand.Tr ansaction = objTransact
myDataSet = New DataSet()
myDataAdapter.F ill( myDataSet, "Artisti")
myDataTable = myDataSet.Table s("Artisti")
'Crea u datarow con il record da inserire
myDataRow = myDataTable.New Row()
myDataRow("a_no me") = Request.Form("N OME")
myDataRow("a_co gnome") = Request.Form("C OGNOME")
myDataRow("a_us r") = Request.Form("U SR")
myDataRow("a_pw d") = Request.Form("P WD")
myDataRow("a_az ienda") = Request.Form("A ZIENDA")
myDataRow("a_in dirizzo") = Request.Form("I NDIRIZZO")
myDataRow("a_ca p") = Request.Form("C AP")
myDataTable.Row s.Add(myDataRow )
DBCommandBuilde r = New OleDbCommandBui lder(myDataAdap ter)
myDataAdapter.I nsertCommand = DBCommandBuilde r.GetInsertComm and()
myDataAdapter.U pdate(myDataSet , "Artisti")
objTransact.Com mit()
catch ex as exception
lblStatus.Text += "Error:<br> " & ex.Message
objTransact.Rol lback()
Finally
objConnection.C lose()
End try
"Object reference not set to an instance of an object. "
Can somebody help me?
Thanks
Try
'************** *************** *************** *************** *************** *
********
objTransact = objConnection.B eginTransaction ()
'************** *************** *************** *************** *************** *
********
strSQL = "INSERT INTO Artisti (a_nome) values ('pippo')"
myDataAdapter = New OleDbDataAdapte r( strSQL, objConnection )
myDataAdapter.I nsertCommand.Tr ansaction = objTransact
myDataSet = New DataSet()
myDataAdapter.F ill( myDataSet, "Artisti")
myDataTable = myDataSet.Table s("Artisti")
'Crea u datarow con il record da inserire
myDataRow = myDataTable.New Row()
myDataRow("a_no me") = Request.Form("N OME")
myDataRow("a_co gnome") = Request.Form("C OGNOME")
myDataRow("a_us r") = Request.Form("U SR")
myDataRow("a_pw d") = Request.Form("P WD")
myDataRow("a_az ienda") = Request.Form("A ZIENDA")
myDataRow("a_in dirizzo") = Request.Form("I NDIRIZZO")
myDataRow("a_ca p") = Request.Form("C AP")
myDataTable.Row s.Add(myDataRow )
DBCommandBuilde r = New OleDbCommandBui lder(myDataAdap ter)
myDataAdapter.I nsertCommand = DBCommandBuilde r.GetInsertComm and()
myDataAdapter.U pdate(myDataSet , "Artisti")
objTransact.Com mit()
catch ex as exception
lblStatus.Text += "Error:<br> " & ex.Message
objTransact.Rol lback()
Finally
objConnection.C lose()
End try
Comment