Ciao a tutti, ho due file che uso per inserire un nuovo record nel database.
Il primo e' una semplice form dove passo vari dati fra cui un campo hidden con il valore della data del sistema operativo ecco la riga:
<input type="hidden" name="Data" id="Name" value="<%=Date()%>">
Il secondo file controlla i campi e aggiunge al database nell'opportuna tabella, ecco il codice:
sql = "SELECT * FROM MessageBoard "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,1,3
rs.movefirst
do while not(rs.eof)
RS.Addnew
Rs.fields("Data") = request("Data")
RS.fields("Type") = request("Type")
RS.fields("To") = request("To")
RS.fields("Title") = request("Title")
RS.fields("Description") = request("Description")
RS.update
loop
rs.Close
set rs = Nothing

%>
Il problema e' che mi crea un loop, iniza a crearmi nuovi record fino a quando non ha riempito tutta la tabella. Ho provato a togliere il loop ma in quel caso mi da un errore alla chiusura del Database, come posso fare per risolvere questo problema? Grazie per l'attenzione?