ciao,ho dei problemi con un processo semplicissimo:inserire nuovi dati in un db.
la pagina solo codice che ho (ovvero quella che realmente scrive i dati) è questa:
codice:
<html>
<head>
<script language="javascript">
function apri(url) {
newin = window.open(url,'titolo','scrollbars=no,width=290,height=200');
}
</script>
</head>
<%
'On Error Resume Next
session.lcid = 1040
nome = Request.Form("nome")
cognome = Request.Form("cognome")
citta = Request.Form("citta")
email = Request.Form("email")
rs.Open "newsletter-iscritti", conn2, , adLockOptimistic
rs.AddNew 'inserisce nei campi del db
rs("Nome") = nome
rs("Cognome") = cognome
rs("Citta") = citta
rs("E-mail") = email
rs.update
rs.close
set rs = nothing
%>
<body onunload=javascript:apri('popup_ringrazio.htm') onload=javascript:window.location.href='pag-newsletter-iscrizione.asp'>
</body>
</html>
gli oggetti settati nell'include connect_db sono rs e conn (quindi si chiamano giusti).
l'errore che ho in output è il seguente:
ADODB.Recordset error '800a0bb9'
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/Add_news_process.asp, line 19
dove la riga 19 è quella in rosso.qualche idea?