Can anyone explain why this code doesnt delete from the database. Some times it works and some times it errors i am confused.
Thanks
Code:
Private Sub DeleteBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DeleteBtn.Click
Dim connStr As String = "Provider = Microsoft.Jet.OLEDB.4.0;" & _
"Data Source = G2G.mdb"
Dim oDataTable As New DataTable
Dim squlStr As String = "SELECT * From Staff"
Dim oleDbStaffAdapter As New OleDb.OleDbDataAdapter(squlStr, connStr)
oleDbStaffAdapter.Fill(oDataTable)
Dim StaffDeleteRow As DataRow
oDataTable.Rows.Item(Val(StaffnoTxt.Text)).Delete()
Dim changes As Integer
Dim commandbuilder As New OleDb.OleDbCommandBuilder(oleDbStaffAdapter)
changes = oleDbStaffAdapter.Update(oDataTable)
End Sub
Comment