OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
Jean-François Borie
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis.
Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access.
Il demarre par IUSR....
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
Vincent
"Jean-François Borie" a écrit dans le message de news:
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce groupe est désactivé ) Après activation du groupe invité, le problème persiste, mais j'ai l'impression qu'il y a un lien. J'ai donné tous les droits à invités et à IUSR mais rien n'y fait Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le repertoire du site ?
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
"Jean-François Borie" <JeanFranoisBorie@discussions.microsoft.com> a écrit
dans le message de news:
17A9BBBD-A082-450E-8E5A-D9F1C3CC07C7@microsoft.com...
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis.
Vérifie que l'utilisateur iis à le droit de modifier sur le fichier
access.
Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce
groupe est désactivé )
Après activation du groupe invité, le problème persiste, mais j'ai
l'impression qu'il y a un lien.
J'ai donné tous les droits à invités et à IUSR mais rien n'y fait
Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le
repertoire du site ?
"Jean-François Borie" a écrit dans le message de news:
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce groupe est désactivé ) Après activation du groupe invité, le problème persiste, mais j'ai l'impression qu'il y a un lien. J'ai donné tous les droits à invités et à IUSR mais rien n'y fait Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le repertoire du site ?
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
Vincent
"Vincent" a écrit dans le message de news:
"Jean-François Borie" a écrit dans le message de news:
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce groupe est désactivé ) Après activation du groupe invité, le problème persiste, mais j'ai l'impression qu'il y a un lien. J'ai donné tous les droits à invités et à IUSR mais rien n'y fait Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le repertoire du site ?
Merci Vincent
Je confirme, c'est un problème de droit. Avec IIS ca marche pas, si j'utilise web matrix tout est ok. J'utilise les droits de mon profil avec matrix. Avec IIS je ne sais pas ce que je dois régler comme droits ou ce que je doit configurer.
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
uWeKSMonFHA.3256@TK2MSFTNGP12.phx.gbl...
"Jean-François Borie" <JeanFranoisBorie@discussions.microsoft.com> a écrit
dans le message de news:
17A9BBBD-A082-450E-8E5A-D9F1C3CC07C7@microsoft.com...
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis.
Vérifie que l'utilisateur iis à le droit de modifier sur le fichier
access.
Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce
groupe est désactivé )
Après activation du groupe invité, le problème persiste, mais j'ai
l'impression qu'il y a un lien.
J'ai donné tous les droits à invités et à IUSR mais rien n'y fait
Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le
repertoire du site ?
Merci
Vincent
Je confirme, c'est un problème de droit. Avec IIS ca marche pas, si
j'utilise web matrix tout est ok.
J'utilise les droits de mon profil avec matrix. Avec IIS je ne sais pas ce
que je dois régler comme
droits ou ce que je doit configurer.
"Jean-François Borie" a écrit dans le message de news:
Bonjour
je supose que le chemin à la base est le même sur webmatrix que sur iis. Vérifie que l'utilisateur iis à le droit de modifier sur le fichier access. Il demarre par IUSR....
Oui en effet il y a un compte IUSR... qui fait parti du groupe invité ( ce groupe est désactivé ) Après activation du groupe invité, le problème persiste, mais j'ai l'impression qu'il y a un lien. J'ai donné tous les droits à invités et à IUSR mais rien n'y fait Où dois-je mettre la base access ? n'importe où sur mon disque ou dans le repertoire du site ?
Merci Vincent
Je confirme, c'est un problème de droit. Avec IIS ca marche pas, si j'utilise web matrix tout est ok. J'utilise les droits de mon profil avec matrix. Avec IIS je ne sais pas ce que je dois régler comme droits ou ce que je doit configurer.
OleDbConnection oConn_access = new OleDbConnection(connexion_access);
oConn_access.Open();
OleDbCommand oCommand = new OleDbCommand(requette,oConn_access);
int reponse = oCommand.ExecuteNonQuery(); <--- ca plante ici !!! grrrr
Téo
Essaye de mettre les droits aussi sur le répertoire...
En effet, il me semble bien que le fichier mdb doit avoir les droits pour IUSR, mais également le répertoire dans lequel se trouve la fichier mdb, pour que le fichier ldb créé à l'ouverture de la base access obtienne les même droits.
++
Essaye de mettre les droits aussi sur le répertoire...
En effet, il me semble bien que le fichier mdb doit avoir les droits pour
IUSR, mais également le répertoire dans lequel se trouve la fichier mdb,
pour que le fichier ldb créé à l'ouverture de la base access obtienne les
même droits.
Essaye de mettre les droits aussi sur le répertoire...
En effet, il me semble bien que le fichier mdb doit avoir les droits pour IUSR, mais également le répertoire dans lequel se trouve la fichier mdb, pour que le fichier ldb créé à l'ouverture de la base access obtienne les même droits.
++
fabrice
petit lien... http://support.microsoft.com/?id07901
cordialement, fabrice
"Vincent" a écrit dans le message de news:
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être lise à jour.
en s'arretant à la ligne de code : int reponse = oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son mini serveur ) ça plante pas !!???
Je craque
une idee .
Vincent
petit lien...
http://support.microsoft.com/?id07901
cordialement,
fabrice
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
eXxwX1lnFHA.2860@TK2MSFTNGP15.phx.gbl...
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment
d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être lise
à jour.
en s'arretant à la ligne de code : int reponse =
oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son
mini serveur ) ça plante pas !!???
petit lien... http://support.microsoft.com/?id07901
cordialement, fabrice
"Vincent" a écrit dans le message de news:
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être lise à jour.
en s'arretant à la ligne de code : int reponse = oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son mini serveur ) ça plante pas !!???
Je craque
une idee .
Vincent
Vincent
"fabrice" a écrit dans le message de news:
petit lien... http://support.microsoft.com/?id07901
cordialement, fabrice
Merci, cet article a été d'une grande aide. En effet, le compte ASP.NET n'avait aucun droits sur la base. Je pensais que c'était au compe IUSRnommachine d'avoir ces droits.
Merci
Vincent
"Vincent" a écrit dans le message de news:
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être lise à jour.
en s'arretant à la ligne de code : int reponse = oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son mini serveur ) ça plante pas !!???
Je craque
une idee .
Vincent
"fabrice" <emouchet@test.com> a écrit dans le message de news:
uDkUXCynFHA.3608@TK2MSFTNGP15.phx.gbl...
petit lien...
http://support.microsoft.com/?id07901
cordialement,
fabrice
Merci, cet article a été d'une grande aide. En effet, le compte ASP.NET
n'avait aucun droits sur la base.
Je pensais que c'était au compe IUSRnommachine d'avoir ces droits.
Merci
Vincent
"Vincent" <vincent31spamaoter@wanadoo.fr> a écrit dans le message de news:
eXxwX1lnFHA.2860@TK2MSFTNGP15.phx.gbl...
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment
d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être
lise à jour.
en s'arretant à la ligne de code : int reponse =
oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son
mini serveur ) ça plante pas !!???
petit lien... http://support.microsoft.com/?id07901
cordialement, fabrice
Merci, cet article a été d'une grande aide. En effet, le compte ASP.NET n'avait aucun droits sur la base. Je pensais que c'était au compe IUSRnommachine d'avoir ces droits.
Merci
Vincent
"Vincent" a écrit dans le message de news:
Bonjour,
Sous visual studio j'ai une erreur ( dans le navigateur) au moment d'enregistrer des données dans une base access.
Voici le messge : l'opération doit utiliser une requête qui peut être lise à jour.
en s'arretant à la ligne de code : int reponse = oCommand.ExecuteNonQuery();
Sous IIS5 ça ne marche pas, mais si je lance avec webmatrix ( avec son mini serveur ) ça plante pas !!???