Une erreur se produit lorsque j'ex=E9cute une requ=EAte qui=20
utilise une table li=E9e SQL dans Access : "L'op=E9ration doit=20
utiliser une requ=EAte qui peut =EAtre mise =E0 jour".
Je suppose qu'il faut modifier les droits que j'ai sur les=20
tables SQL li=E9es : mais m=EAme en les changeant (dans la=20
propri=E9t=E9 de la table dans SQL), j'obtiens la m=EAme erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table=20
migr=E9e dans Access ?
Question 2 : il y a t il dans SQL un moyen simple=20
d'affecter les droits SELECT , etc... sans devoir changer=20
cette propri=E9t=E9 table par table ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Evariste
Bonjour,
Normalement avec un serveur lié , pas de problème pour faire des requetes de type select , en revanche pour faire des mise à jour, une solution consiste à utiliser les transactions distribuées. Pour cela, il faut que le service MSDTC soit démarré. On peut le démarrer depuis le service manager.
"orefq" a écrit :
Une erreur se produit lorsque j'exécute une requête qui utilise une table liée SQL dans Access : "L'opération doit utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les tables SQL liées : mais même en les changeant (dans la propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table migrée dans Access ? Question 2 : il y a t il dans SQL un moyen simple d'affecter les droits SELECT , etc... sans devoir changer cette propriété table par table ?
Bonjour,
Normalement avec un serveur lié , pas de problème pour faire des requetes de
type select , en revanche pour faire des mise à jour, une solution consiste à
utiliser les transactions distribuées.
Pour cela, il faut que le service MSDTC soit démarré. On peut le démarrer
depuis le service manager.
"orefq" a écrit :
Une erreur se produit lorsque j'exécute une requête qui
utilise une table liée SQL dans Access : "L'opération doit
utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les
tables SQL liées : mais même en les changeant (dans la
propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table
migrée dans Access ?
Question 2 : il y a t il dans SQL un moyen simple
d'affecter les droits SELECT , etc... sans devoir changer
cette propriété table par table ?
Normalement avec un serveur lié , pas de problème pour faire des requetes de type select , en revanche pour faire des mise à jour, une solution consiste à utiliser les transactions distribuées. Pour cela, il faut que le service MSDTC soit démarré. On peut le démarrer depuis le service manager.
"orefq" a écrit :
Une erreur se produit lorsque j'exécute une requête qui utilise une table liée SQL dans Access : "L'opération doit utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les tables SQL liées : mais même en les changeant (dans la propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table migrée dans Access ? Question 2 : il y a t il dans SQL un moyen simple d'affecter les droits SELECT , etc... sans devoir changer cette propriété table par table ?
Med Bouchenafa
Le message d'erreur n'indique pas un problème de droits Il s'agit probablement de table sans clef primaire Le problème a été évoqué dans un autre message aujourd'hui
-- Bien cordialement Med Bouchenafa
"orefq" a écrit dans le message de news: 1fa401c50225$33d5c3e0$ Une erreur se produit lorsque j'exécute une requête qui utilise une table liée SQL dans Access : "L'opération doit utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les tables SQL liées : mais même en les changeant (dans la propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table migrée dans Access ? Question 2 : il y a t il dans SQL un moyen simple d'affecter les droits SELECT , etc... sans devoir changer cette propriété table par table ?
Le message d'erreur n'indique pas un problème de droits
Il s'agit probablement de table sans clef primaire
Le problème a été évoqué dans un autre message aujourd'hui
--
Bien cordialement
Med Bouchenafa
"orefq" <contact@orefq.fr> a écrit dans le message de news:
1fa401c50225$33d5c3e0$a401280a@phx.gbl...
Une erreur se produit lorsque j'exécute une requête qui
utilise une table liée SQL dans Access : "L'opération doit
utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les
tables SQL liées : mais même en les changeant (dans la
propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table
migrée dans Access ?
Question 2 : il y a t il dans SQL un moyen simple
d'affecter les droits SELECT , etc... sans devoir changer
cette propriété table par table ?
Le message d'erreur n'indique pas un problème de droits Il s'agit probablement de table sans clef primaire Le problème a été évoqué dans un autre message aujourd'hui
-- Bien cordialement Med Bouchenafa
"orefq" a écrit dans le message de news: 1fa401c50225$33d5c3e0$ Une erreur se produit lorsque j'exécute une requête qui utilise une table liée SQL dans Access : "L'opération doit utiliser une requête qui peut être mise à jour".
Je suppose qu'il faut modifier les droits que j'ai sur les tables SQL liées : mais même en les changeant (dans la propriété de la table dans SQL), j'obtiens la même erreur.
Question 1 : pourquoi ne puis-je pas utiliser ma table migrée dans Access ? Question 2 : il y a t il dans SQL un moyen simple d'affecter les droits SELECT , etc... sans devoir changer cette propriété table par table ?