Salve, ho un controllo datagrid collegato ad un database di Access. Per popolare la griglia, utilizzo la seguente interrogazione SQL:

codice:
          Dim mykeyword As String = Replace(txtKeyWord.Text, "'", "''")
          Dim MySQL as string = "Select * from clienti WHERE cognome = '" & mykeyword & "' Order by id_cliente"

          Dim myConn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & server.mappath("clienti.mdb") & ";")
          Dim ds as DataSet=New DataSet()

          Dim Cmd as New OleDbDataAdapter(MySQL,MyConn)
          Cmd.Fill(ds,"clienti")

          myDataGrid.Datasource=ds.Tables("clienti").DefaultView
          myDataGrid.DataBind()
          MyConn.Close()
Mi piacerebbe poter inserire un campo cliccabile nella griglia che consenta di cancellare il record selezionato.

In Web Matrix (l'IDE che utilizzo io) è facile trasformare un campo della tabella in hyperlink. Quello che non so fare è far sì che tale link cancelli il record corrente.

So con certezza che è possibile farlo, dato che mi è capitato di imbattermi in un controllo datagrid che implementava questa funzione.

E' gradito qualsiasi aiuto.

Saluti.