Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
/rubrica/insnom.asp, line 29
---
lo stesso add.new con un db access funzionava...
<%
If Request.Form("cognrag") <> "" Then
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM soggetto WHERE cognrag='" + Request.Form("cognrag")+"' and nome='" + Request.Form("nome")+"'", conn, AdOpenStatic, adLockOptimistic
if rs.EOF then
Rs.AddNew
Rs("cognrag")= Request.Form("cognrag")
Rs("nome")= Request.Form("nome")
Rs.Update
%>
Nominativo inserito
<%
else
%>
Nominativo esistente!
<%
end if
rs.Close
else
%>
Non è stato inserito nessun nominativo
<%
End if
%>
Dimenticavo ho verificato le altre condizioni e vanno bene, l'errore è solo sull'addnew!