prima di pienare di skifezze il database.....
l'ho scritto bene sto codice ?
codice:
dim Inizio, Fine, Ciclo 'creo i codici
Inizio = 1
Fine = 10
for Ciclo = Inizio to Fine
Dim password_generata, rs_controllo__MMColParam
password_generata = password_casuale
rs_controllo__MMColParam = password_generata
Dim rs_controllo
Dim rs_controllo_cmd
Dim rs_controllo_numRows
Set rs_controllo_cmd = Server.CreateObject ("ADODB.Command")
rs_controllo_cmd.ActiveConnection = MM_conn_rimorday_STRING
rs_controllo_cmd.CommandText = "SELECT codicegenerato FROM Codici WHERE codicegenerato = ?"
rs_controllo_cmd.Prepared = true
rs_controllo_cmd.Parameters.Append rs_controllo_cmd.CreateParameter("param1", 5, 1, -1, rs_controllo__MMColParam)
Set rs_controllo = rs_controllo_cmd.Execute
rs_controllo_numRows = 0
If NOT rs_controllo.EOF and rs_controllo.BOF Then 'se non c'è niente allora la password non esiste
response.write("faccio la insert della password qui sotto") & "
"
response.write(password_generata) & "
"
end if
next
faccio un ciclo da 1 a 10 così composto
creo un recordset passandogli il valore della password generata
se il recordset è vuoto allora la password che gli ho passato è nuova e non esiste nel DB quindi faccio la insert
e con il next lo faccio 10 volte questo controllo.....