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!
![]()

Rispondi quotando
