Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2012, 11h32   #1
Futur Membre du Club
 
Inscription : mars 2004
Messages : 61
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 61
Points : 19
Points : 19
Par défaut Une table "en mode exclusif" empêche l'ouverture d'un formulaire

Bonjour,

Je ne peux ouvrir un formulaire A que lorsqu'un formulaire B est fermé.
Je suis le seul à ce moment là à utiliser la base et il n'y a rien en cours de création. Or, quand je tente l'ouverture, j'obtiens le message
Citation:
la table "X" est déjà ouverte en mode exclusif par un autre utilisateur ou elle est déjà ouverte par l'interface utilisateur et ne peut pas être manipulée par programmation.
Quelqu'un a-t-il une explication ?
Merci.

La même table "X" est utilisée dans chaque requête source des deux formulaires. Les requêtes sources de chaque formulaire s'ouvrent simultanément sans difficulté.
jori est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 14h25   #2
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 263
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 263
Points : 309
Points : 309
Pour tester,
J'ai fait 2 formulaires en mode assistant avec tous deux dans le source (recordsource) la même table

et ils s'ouvrent ensemble sans problème... bizarre

Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 15h12   #3
Futur Membre du Club
 
Inscription : mars 2004
Messages : 61
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 61
Points : 19
Points : 19
Merci Michel,

J'ai fait aussi ce test avec d'autres formulaires ayant la même source "X" parmi d'autres ou seule. Le problème ne survient qu'avec deux formulaires qui ont la même requête source. Ils ne peuvent aussi s'ouvrir simultanément.

La requête est une requête sélection. Elle s'exécute bien. En la regardant mieux, je modifie certains critères non pertinents. Et alors ?

Eh bien, tout fonctionne comme il faut avec le même "résultat". Donc, le problème était dans la requête.
jori est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 15h41   #4
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 263
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 263
Points : 309
Points : 309
C'est surprenant en effet...
L'autre solution consistait sinon à ne pas faire des requetes sélection mais des requetes de création de tables (temporaires) et d'appuyer tes formulaires sur ces tables là, puisque à priori avec des sources "tables" le probleme ne se posait pas.
Mais bon tu as trouvé (tout seul!) me semble-t-il la bonne solution.
Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h26.


 
 
 
 
Partenaires

Hébergement Web