Vorrei cancellare un record da una tabella Access in base al suo id quando un utente clicca sul pulsante DELETE in corrispondenza della riga su una datagrid.
Private Sub DataGrid1_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs ) Handles DataGrid1.DeleteCommand
Dim query as new String ("DELETE FROM tblAttivita WHERE id="&e.Item.ItemIndex)
Dim oleDbDataAdapter1 as new oleDbDataAdapter(query,conn)
Dim data As new dataset()
oleDbDataAdapter1.Update(data,"tblAttivita")
datagrid1.datasource = data
datagrid1.databind()
End Sub
Ovviamente non succede nulla.
1) Come posso risalire a id relativo alla riga da cancellare?
2) Come si esegue una delete?
Grazie