bonjour

j'ai l'erreur 'ADODB.Recordset error '800a0cb3' '

Sur le code suivant:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>

<link rel="stylesheet" type="text/css" href="oscar.css" />
<!--#include file="oscartools.inc"-->
<!-- CSS -->

<!-- CSS -->
<title>Prix promos</title>


<!--#include file="winsdom.inc"-->
<body>
<head>
<form>
</html>
<%

'<!-- DECLARATION DE LA CONNEXION ET RECORDSET -->
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open ("Provider= Microsoft.ACE.OLEDB.12.0;Data Source=" &Server.MapPath(".") & "/databases/oscartools.accdb")


'Create an ADO recordset object
Set Rcmde = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM resucmde;"

with Rcmde
.CursorType = 3
.LockType = 3
.Open strSQL, conn
.AddNew
Rcmde("civil") = 101
Rcmde("nom") = date()
Rcmde("prenom") = "reference"
.update
.Close
end with
%>
</form>
</body>
</html>

je n'arrive pas à trouver d'ou vient le problème, dans outil administration , projet1, propriété, securité de repertoire j'ai:
upload/56165-iu.jpg

je ne comprends pas d'ou cela vient car pour moi les curseurs sont bons.

Merci par avance

Cdlt
Mon dieux de l'ASP3 quelle horreur ! En cherchant un peu sur google, on trouve "The recordset is probably a ForwardOnly, ReadOnly recordset. Make sure the table has a Primary Key."

Donc as-tu une clé primaire à ta table ?