Ciao a tutti
volevo sapere se cè la possibilita di cancellare da un database più record alla volta mi spiego meglio:
io ora per cancella re un record utilizzo questo codice:
-------------------------------
if action="del" then
sql = "SELECT * FROM AGENDA WHERE ID="&CHECK&""
Set rs = Server.CreateObject("ADODB.RECORDSET")
rs.Open sql, connessione, 3, 3
rs.Delete
rs.Close
Set rs = Nothing
ecc...
-------------------------------
e infatti se nella variabile CHECK io passo il singolo valore ES. '2' recuperato da una casella di controllo mi cancella correttamente tutto.
Il problema è che se dall'elenco dei records l'utente mi seleziona più caselle di controllo la mia variabile CHECK diventa:
CHECK= 2,3,4,5
e si blocca tutto.
Come posso fare per cancellare automaticamente i records 2,3,4,5.....
Grazie
![]()
![]()
![]()

Rispondi quotando