Insertion des occurences dans une BD access en utilisant ASP

Signaler
Messages postés
58
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
4 janvier 2008
-
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
-
l'insertion ne s'exécute pas, voici l'erreur:

Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11 Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^


Microsoft JET Database Engine error '80004005'
L'opération doit utiliser une requête qui peut être mise à jour.
/confirmation.asp, line 26

j'ai vérifié la requête, et même tout la page ASP, elle marche bien sur d'autres PC mais c'est ne pas le cas sur celui ci, j'ai vérifié les paramêtres du BD elle n'est pas en mode lecture seule, de même j'ai vérifié le serveur IIS les cases lecture et écriture sont cochés; j'ai pas trouvé l'erreur.
prierre de m'aidé.

1 réponse

Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
3
Salut

En plus des autorisations d'écriture d'IIS, tu dois configurer les autorisations d'écriture NTFS.
Explications :
Dans l'explorateur Windows, tu fais clique droit sur le répertoire de tes BD, propriétés, et dans l'onglet Sécurité, vérifie bien que les utilisateurs IUSR_LENOMDETAMACHINE et IWAM_LENOMDETAMACHINE ont bien le contrôle total sur ta BD.

@+

Nurgle
C'est une grande folie que de vouloir être sage tout seul !