Dim myConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb"

Dim Tabella As String = "dati"

Dim conn As OleDbConnection
Dim cmd As OleDbCommand
conn = New OleDbConnection(myConnString)
cmd = conn.CreateCommand

cmd.CommandText = "DELETE FROM " & Tabella & _
" WHERE Cognome = 'Rossi'"

conn.Open()

cmd.ExecuteNonQuery()

tabella: dati
nome: Mario
Cognome: Rossi

nome: Peppo
Cognome: Rossi

Me li cancella tutti e due. Posso specificare più valori???

Dovrei specificare MARIO ROSSI quando cancello come posso fare???

Devo cancellare una sola riga: infatti nel caso ci siano più cognomi 'Rossi' all' interno della mia tabella ho notato che il comando li cancella tutti.

Spero di essere stato chiaro. grazie!