OVH Cloud OVH Cloud

Démarage et table liées, access 2000

3 réponses
Avatar
Ankras
Bonjour,

Je voudrais =E0 chaque d=E9marage v=E9rifier que la base source des tables
li=E9es est bien pr=E9sente.
Pour cela j'ai fais une fonction qui testsi on peu faire un
OpenRecordset sur une des tables li=E9es, ce qui marche mais je voudrais
que cette fontion soit appel=E9e au d=E9marage de l'application.
Pour cela j'ai mis un appel =E0 la fonction dans dans l'=E9venement Open
du formulaire de d=E9marage mais les liens sont fais avant cet
=E9venement donc =E7a ne marche pas.
J'ai aussi essay=E9 de faire une macro Autoexec qui appel le fonction
mais elle n'est pas ex=E9cut=E9 quand j'ouvre la base.
Quelqu'un =E0 t'il une solution pour pouvoir faire ce test avant que
access ne fasse les liens.
Je n'ai rien trouv=E9 sur ce newsgroup ni sur d'autres forum qui
r=E9pondais =E0 ce probl=E8me, il doit bien y avoir une solution pourtant.

Ankras

p=2Es.: d=E9sol=E9 pour le roman ;)

3 réponses

Avatar
Domi
Bonjour,

Curieux.

J'utilise ce procédé pour tester mes liens et cela fonctionne parfaitement.

A tout hasard, avez-vous supprimé votre formulaire dans les options de
démarrage ?

Bonne journée.

Domi


Bonjour,

Je voudrais à chaque démarage vérifier que la base source des tables
liées est bien présente.
Pour cela j'ai fais une fonction qui testsi on peu faire un
OpenRecordset sur une des tables liées, ce qui marche mais je voudrais
que cette fontion soit appelée au démarage de l'application.
Pour cela j'ai mis un appel à la fonction dans dans l'évenement Open
du formulaire de démarage mais les liens sont fais avant cet
évenement donc ça ne marche pas.
J'ai aussi essayé de faire une macro Autoexec qui appel le fonction
mais elle n'est pas exécuté quand j'ouvre la base.
Quelqu'un à t'il une solution pour pouvoir faire ce test avant que
access ne fasse les liens.
Je n'ai rien trouvé sur ce newsgroup ni sur d'autres forum qui
répondais à ce problème, il doit bien y avoir une solution pourtant.

Ankras

p.s.: désolé pour le roman ;)




Avatar
3stone
Salut,

"Ankras"
Je voudrais à chaque démarage vérifier que la base source des tables
liées est bien présente.
Pour cela j'ai fais une fonction qui testsi on peu faire un
OpenRecordset sur une des tables liées, ce qui marche mais je voudrais
que cette fontion soit appelée au démarage de l'application.
Pour cela j'ai mis un appel à la fonction dans dans l'évenement Open
du formulaire de démarage mais les liens sont fais avant cet
évenement donc ça ne marche pas.
J'ai aussi essayé de faire une macro Autoexec qui appel le fonction
mais elle n'est pas exécuté quand j'ouvre la base.
Quelqu'un à t'il une solution pour pouvoir faire ce test avant que
access ne fasse les liens.


Tu peux utiliser ceci :
http://www.3stone.be/access/articles.php?lng=fr&pg(


Je n'ai rien trouvé sur ce newsgroup ni sur d'autres forum qui
répondais à ce problème, il doit bien y avoir une solution pourtant.


mal cherché alors ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Ankras
Domi,

Supprimmé le formulaire de démarage, c'est à dire ?
Le formulaire que je veux au démarage est bien présent dans l'option
de démarage de la base.
Merci quand même.

3stone,

J'ai bien cherché et j'utilise une méthode semblable pour refaire les
liens mais ce qui me pose problème c'est que la macro Autoexec ne
s'execute pas au démarage.
Mais sinon ma fonction marche très bien quand j'execute cette macro.
Donc si quelqu'un a une idée sur ce qui empeche la macro Autoexec de
s'executer au démarage ca m'interesse.

Ankras