Salut a tous, je débute en ASP et j'ai se messsage d'erreur :
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Pilote ODBC Microsoft Access] Mise à jour impossible. La base de données ou l'objet est en lecture seule.
/inscription.asp, line 36
lors que j'exécute le code :
<%
option explicit
dim oConn
dim oRs
dim strSql
dim StrNom
dim StrPrenom
dim StrAdd
dim StrCp
dim StrVille
dim StrEmail
dim mode
dim DSN_BASE
mode = request("mode")
strNom = request("nxnomc")
strPrenom = request("nxprenomc")
strAdd = request("nxvillec")
strCp = request("nxvillec")
strVille = request("nxvillec")
strEmail = request("nxvillec")
if mode = "inscription" then
DSN_BASE = "DBQ=" & Server.Mappath("orthonet.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=89"
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.open DSN_BASE
Set oRs = Server.CreateObject("ADODB.Recordset")
'requete
oRs.Open "inscritsite",oConn,1,2,2
oRs.AddNew
oRs.fields("adressec")=strVille
oRs.fields("cpc")=strVille
oRs.fields("villec")=strVille
oRs.fields("emailc")=strVille
oRs.Update
end if
ors.close
Set oRs = nothing
oconn.close
Set oConn = nothing
%>
Pourquoi ???!!!!
g verifié les droits d'accés sur la base, elle est en accés libre
Merci d'avance