高手请帮忙!!!
那里有错误?怎么删除不执行?
Private Sub DataGrid1_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.DeleteCommand
Dim dr As DataRow
Dim item As String
Dim cmd As OleDbCommand
Dim conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Inetpub\wwwroot\oa\db\db.mdb")
Try
conn.Open()
item = DataGrid1.DataKeys(e.Item.ItemIndex).ToString
cmd = New OleDbCommand("delete from Members where username=' " & item & " '", conn)
cmd.ExecuteNonQuery()
Label5.Text = item
TextBox1.Text = item
Catch edelete As Exception
Response.Write(edelete.Message)
Finally
conn.Close()
End Try
Dim objConn As New OleDb.OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=db.mdb")
'open connection
Dim objCmd As New OleDb.OleDbDataAdapter _
("select * from Members", objConn)
objConn.Open()
'fill dataset
Dim dst As DataSet = New DataSet()
dst.Clear()
objCmd.Fill(dst)
DataGrid1.DataSource = (dst)
DataGrid1.DataBind()
objConn.Close()
End Sub