begin process at 2012 05 28 04:35:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

IIS et l'ASP

 > 

Prob d'écriture dans Access


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Prob d'écriture dans Access

vendredi 21 juin 2002 à 03:40:39 | Prob d'écriture dans Access

Bonzai

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan
vendredi 21 juin 2002 à 08:12:16 | Re : Prob d'écriture dans Access

hbigal


Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan
vendredi 21 juin 2002 à 11:41:47 | Re : Prob d'écriture dans Access

phildarvador

et en fat32 c pas pareil ?

tchôô

Phildarvador


-------------------------------
Réponse au message :
-------------------------------


Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan

vendredi 21 juin 2002 à 11:55:54 | Re : Prob d'écriture dans Access

hbigal


Non, car la fat32 comme la fat ne permettent pas une gestion des sécurités d'acces au disque


-------------------------------
Réponse au message :
-------------------------------

et en fat32 c pas pareil ?

tchôô

Phildarvador


-------------------------------
Réponse au message :
-------------------------------


Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan


vendredi 21 juin 2002 à 20:38:42 | Re : Prob d'écriture dans Access

Bonzai

Merci, mais est-ce qu'il y a un endroit pour les droits que je n'aurais pas vu ? Je vais voir dans les propriétés de mon répertoire (par IIS) et les droits de lecture et d'écriture sont bien là.

Yvan



-------------------------------
Réponse au message :
-------------------------------


Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan

samedi 22 juin 2002 à 15:06:12 | Re : Prob d'écriture dans Access

hbigal


Si la partition est du type NTFS, il faut voir l'onglet sécirité dans L'explorateur Windows pour le dossier contenant la base et autoriser l'utilisateur IIS a modifier le contenu des fichiers existant.

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Merci, mais est-ce qu'il y a un endroit pour les droits que je n'aurais pas vu ? Je vais voir dans les propriétés de mon répertoire (par IIS) et les droits de lecture et d'écriture sont bien là.

Yvan



-------------------------------
Réponse au message :
-------------------------------


Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture

Hbigal


-------------------------------
Réponse au message :
-------------------------------

Salut,

J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.

Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
Quand je veux écrire dans la base de données j'ai ce message :

*********
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 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.

/default.asp, line 49

*********

Ça me donne le message sur la ligne rs.update.
Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.

Quand j'avais Win 98 avec PWS ça fonctionnait très bien.

Je n'ai pas besoin de déclarer un DSN pour mon code.

Quelqu'un peut-il m'aider ?
Merci
Yvan


vendredi 5 septembre 2003 à 21:52:27 | Re : Prob d'écriture dans Access

higgins109

J'ai effectivement exactement le meme probleme.

Tout fonctionne sauf l'ecriture en base de données Access.... J'ai bidouille rles droits dans la config de IIS mais rien a faire.....

Par contre, dans mon explorateur de fichers, quand je regarde les propriétés du dossier contenant la base....cela affiche la case "lecture seule" cochée en grisé .... ??? alors que le fichier access (.mdb) affiche dans ses propriétés à lui qu'il n'est pas en lecture seule et ce fichier est seul dans ce dossier.
Decocher la case "lecture seule" du dossier contenant ma base ne fait rien du tout car des que je rouvre les propriétés cette case est a nouveau cochée. Comme si il etait impossible d'enlever l'attribut lecture seule de ce fichier ou dossier.

je continue l'investigation et si qq un a aune solution, je l'aime deja :)
a+

Higgins



-------------------------------
Réponse au message :
-------------------------------

>
> Non, car la fat32 comme la fat ne permettent pas une gestion des sécurités d'acces au disque
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> et en fat32 c pas pareil ?
>
> tchôô
>
> Phildarvador
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
>
> Sur qu'elle type de partition se trouve la base Access. Si c'est sur du NTFS il faut changer les drtoits d'acces au disque pour l'utilisateur IIS. Par defaut, IIS n'a pas les droits d'écriture
>
> Hbigal
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Salut,
>
> J'ai vu dans différents forums que plusieurs personnes avaient un problème semblable au mien mais on ne semble pas trouver la solution.
>
> Je viens d'installer Windows XP avec IIS. Je me pratique avec un script de GuestBook que j'ai trouvé sur le net.
> Quand je veux écrire dans la base de données j'ai ce message :
>
> *********
> 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 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.
>
> /default.asp, line 49
>
> *********
>
> Ça me donne le message sur la ligne rs.update.
> Je suis capable de lire et de faire afficher les données mais pas capable d'écrire.
>
> Quand j'avais Win 98 avec PWS ça fonctionnait très bien.
>
> Je n'ai pas besoin de déclarer un DSN pour mon code.
>
> Quelqu'un peut-il m'aider ?
> Merci
> Yvan
>
>
>
mardi 18 mai 2004 à 11:50:35 | Re : Prob d'écriture dans Access

Lud69

Bonjour à tous,

Désolé Higgins, je n'ai pas la solution. Je suis juste confronté au même problème que toi !

Dossier en "lecture seule" cochée en grisé .... ??? et lorsque je modifie les droits d'accès, il reste, malgré tout, désespément grisé.

Par contre, j'aimerais apporté un élément supplémentaire pour aider la recherche à ce problème :

En ce qui me concerne, dès la création du dossier, la propriété de lecture indique "Lecture seule" grisé.
vendredi 11 juin 2004 à 00:12:11 | Re : Prob d'écriture dans Access

brice_sw


j'avais le meme probleme que toi et vila la solution complete du a l'utilisation de partition NTFS (comme indiqué plus haut)

Il faut d'abord activer l'onglet de securite avancé NTFS

Dans une fenêtre Windows :
- menu Outils, Options sécurité...,
- onglet Affichage,
Dans Paramètres avancés :
- décocher "Utiliser le partage de fichiers simple",
- cliquer sur OK.

Il faut ensuite selectionner les dossiers dans lequelles sont situé les fichiers a ecrire. selectionner le nouvel onglet de securité apparu dans propriété rajouter IUSR_MONPC comme utilisateur et autoriser l'ecriture

voila maintenant ca baigne
mercredi 6 avril 2005 à 17:23:52 | Re : Prob d'écriture dans Access

robertobobengo

Re : Prob d'écriture dans Access
Répondre à ce message - Imprimer ce message

Merci ! Ça fonctionne après avoir changé les droits sur la base de données en cause dans Propriétés/Onglet Sécurité !

--------
j'avais le meme probleme que toi et vila la solution complete du a l'utilisation de partition NTFS (comme indiqué plus haut)

Il faut d'abord activer l'onglet de securite avancé NTFS

Dans une fenêtre Windows :
- menu Outils, Options sécurité...,
- onglet Affichage,
Dans Paramètres avancés :
- décocher "Utiliser le partage de fichiers simple",
- cliquer sur OK.

Il faut ensuite selectionner les dossiers dans lequelles sont situé les fichiers a ecrire. selectionner le nouvel onglet de securité apparu dans propriété rajouter IUSR_MONPC comme utilisateur et autoriser l'ecriture

voila maintenant ca baigne





Cette discussion est classée dans : access, écrire, données, microsoft, écriture


Répondre à ce message

Sujets en rapport avec ce message

probleme de MAJ en ASP dans une base de données ACCESS 97 [ par shadowmaster ] voila mon probleme :je programme un site intranet en ASP avec la gestion d'une base de données derriere. ma connexion à la base de données (ACCESS 97) pb accés base de données [ par freddy ] salut à tousje débute en aspj'ai configuré mon serveur web et j'affiche mes pages sans problème sauf pour la connection avec le dsn mais il fonctionne Requete et Access97 [ par froggy ] J'utilise une page ASP pour "dialoguer" avec une base access97. il n'y a aucun problème pour des requêtes d'extraction de données mais dès que j'essai AIDEZ MOI SVPPP [ par Mickylord ] Voila , je ne sais pas ce kil ce pass, j'ai mis ce code :Set Connect = Server.CreateObject("ADODB.Connection")ConnectDBQ="DRIVER={Microsoft Access Dri Recherche de données dans une bd d'access [ par onha ] Bonjour,A l'aide d'un formulaire ou autre chose faire une recherche dans ma base.J'ai ma base :ID NOM PRENOM ADRESSE1 ADRESSE2Je ne sais pas IIS + Base de données Access : Comment on fait ??? [ par ceyquem ] Bonjour,j'ai installé IIS sur mon pc (windows 2000 pro) pour tester mon site asp qui utilise des bases access.comment doit-on faire afin que je puisse UPDATE dans ACCESS [ par Titrax ] Voila mon programme :SQL="UPDATE Personne SET Connect='1' WHERE Nom='" & Pseudo & "';"Set RS=Server.CreateObject("ADODB.RECORDSET")RS.Open SQL,Baseet Remplacer * d'access en ASP "truc*" ?? [ par tipnic ] Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui e Pb installation sur serveur client [ par edupin ] J'ai développé un forum en ASP qui fonctionne parfaitement sur ma machine (Win98 + PWS + ACCESS 2000) ainsi que sur la machine de test du client (Win Pb installation sur serveur client [ par edupin ] J'ai développé un forum en ASP qui fonctionne parfaitement sur ma machine (Win98 + PWS + ACCESS 2000) ainsi que sur la machine de test du client (Win


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales