Je suis debutant en asp, et j'ai un problème:
j'essai d'ajouter un enregistrement dans une base access (sur serveur), pour celà j'utilise une syntaxe similaire à ceci :
ConnectDBQ="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("." )&"/fpdb/EmargementProcedures.mdb"
Connect.Open ConnectDBQ
REQ="INSERT INTO Résultats(Initiale,CodeQualite,RefDoc) VALUES ('12','11','15')"
'response.write (REQ)
Connect.Execute (REQ)
Connect.Close
Set Connect=Nothing
à l'execution, j'obtient le message suivant :
Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Pilote ODBC Microsoft Access] L'opération doit utiliser une requête qui peut être mise à jour.
/qualite/test insert.asp, line 9
Type de navigateur :
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
je pense que c'est un problème de droit d'ecriture, mais j'ai laissé tout les droit dans la configuration de IIS.
est-ce quelqu'un pourrait m'eclairer...Merci.