OVH Cloud OVH Cloud

Programmer l'importation de tables

3 réponses
Avatar
Gringo
J'aurais aim=E9 =EAtre capable d'ouvrir des tables li=E9es en=20
lecture seulement (afin de ne pas bloquer l'acc=E8s en=20
=E9criture dans la table =E0 laquelle je suis li=E9), mais=20
puisuqe ca semble tr=E8s compliqu=E9, voir impossible, est-il=20
possible de cr=E9er un module pour importer des tables ? Ou=20
doit un absolument le faire manuellement ? Je voudrais=20
importer une fois par jour, exemple une table, mais ca ne=20
me tente pas, a chaque matin, de faire "Donn=E9es extermes /=20
importer / ...."

Merci

3 réponses

Avatar
Raymond [mvp]
Bonjour.

ce n'était pas la même question sur ton post précédent, tu voulais empêcher
de modifier la table. maintenant tu veux ne pas bloquer les autres.
du moment que tu ne modifies pas un enregistrement de la table liée, tu ne
bloques pas les autres utilisateurs, du moins à partir de la version 2000.
sinon pour importer il faut utiliser DoCmd.TransferDatabase, en pensant bien
de supprimer auparavent l'objet présent par DoCmdDeleteObject
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Gringo" a écrit dans le message de
news:0c0901c3b03a$40111940$
J'aurais aimé être capable d'ouvrir des tables liées en
lecture seulement (afin de ne pas bloquer l'accès en
écriture dans la table à laquelle je suis lié), mais
puisuqe ca semble très compliqué, voir impossible, est-il
possible de créer un module pour importer des tables ? Ou
doit un absolument le faire manuellement ? Je voudrais
importer une fois par jour, exemple une table, mais ca ne
me tente pas, a chaque matin, de faire "Données extermes /
importer / ...."

Merci
Avatar
Meci ... t'es mon MVP d'access ! Tu as raison, quand
j'avais fait mes tests, j'avais ouvert
-----Message d'origine-----
Bonjour.

ce n'était pas la même question sur ton post précédent,
tu voulais empêcher

de modifier la table. maintenant tu veux ne pas bloquer
les autres.

du moment que tu ne modifies pas un enregistrement de la
table liée, tu ne

bloques pas les autres utilisateurs, du moins à partir de
la version 2000.

sinon pour importer il faut utiliser
DoCmd.TransferDatabase, en pensant bien

de supprimer auparavent l'objet présent par
DoCmdDeleteObject

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Gringo" a écrit
dans le message de

news:0c0901c3b03a$40111940$
J'aurais aimé être capable d'ouvrir des tables liées en
lecture seulement (afin de ne pas bloquer l'accès en
écriture dans la table à laquelle je suis lié), mais
puisuqe ca semble très compliqué, voir impossible, est-il
possible de créer un module pour importer des tables ? Ou
doit un absolument le faire manuellement ? Je voudrais
importer une fois par jour, exemple une table, mais ca ne
me tente pas, a chaque matin, de faire "Données extermes /
importer / ...."

Merci


.



Avatar
oups ! accroché enter... donc, j'avais ouvert les 2 tables
en création, alors que ma table liée ne sera jamais en
création, elle est juste là à titre de consultation et une
fois l'application finie, les usagers ne pourront a partir
des formulaires ajouter ou modifier des enregistrements
sur ces tables. Donc pas de problème !!!

Merci encore
-----Message d'origine-----
Bonjour.

ce n'était pas la même question sur ton post précédent,
tu voulais empêcher

de modifier la table. maintenant tu veux ne pas bloquer
les autres.

du moment que tu ne modifies pas un enregistrement de la
table liée, tu ne

bloques pas les autres utilisateurs, du moins à partir de
la version 2000.

sinon pour importer il faut utiliser
DoCmd.TransferDatabase, en pensant bien

de supprimer auparavent l'objet présent par
DoCmdDeleteObject

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Gringo" a écrit
dans le message de

news:0c0901c3b03a$40111940$
J'aurais aimé être capable d'ouvrir des tables liées en
lecture seulement (afin de ne pas bloquer l'accès en
écriture dans la table à laquelle je suis lié), mais
puisuqe ca semble très compliqué, voir impossible, est-il
possible de créer un module pour importer des tables ? Ou
doit un absolument le faire manuellement ? Je voudrais
importer une fois par jour, exemple une table, mais ca ne
me tente pas, a chaque matin, de faire "Données extermes /
importer / ...."

Merci


.