B.giorno ragazzi,
sto cercando di eliminare e poi anche modificare un determinato record in un database Access. Con l'eliminazione ecco il risultato:
codice:
rs.Open "Fornitore", cn
Do Until rs.EOF
If rs("Paese") = "Italy" Or rs("Paese") = "France" Or rs("Paese") = "USA" Then
If MsgBox ("Vuoi eliminare il fornitore " rs("Azienda") _
& "?" , vbYesNo= = vbYes Then
cn.Execute "DELETE FROM Fornitore WHERE ID =" _
& rs("ID")
End If
End If
rs.MoveNext
Loop
Ecco la modifica:
codice:
rs.Open "Prodotti", cn
Do Untile rs.EOF
If rs("Quantita") > 30 Then
newval = InputBox ("Inserisci nuova quantità del prodotto " & _
rs("NomeProdotto"), , rs("Quantita"))
If Len(newval) Then
cn.Execute "UPDATE Prodotti SET Quantita=" & newval & _
" WHERE IDProdotto =" & rs("IDProdotto")
End If
End If
rs.MoveNext
Loop
Come mai l'eliminazione funziona e la modifica no? Dov è l'errore?
Thanks!