OVH Cloud OVH Cloud

les tables attachées sous Access 2000

7 réponses
Avatar
carole
j'ai cr=E9e 2 bases access : une qui contient les tables=20
(basedata.mdb) et l'autre (base.mdb) contient les=20
formulaires, requetes, etc et l'attachemant aux tables de=20
la premiere base.

Je veux deployer cette base sur un poste client.
Pour l'instant j'ai cr=E9e un fichier mde pour la base=20
base.mdb et j'ai copier les fichiers base.mde et=20
basedata.mdb sur le poste client et ca ne marche pas car=20
base.mde cherche les tables attach=E9e a l'endroit ou elles=20
se trouvaient lorsque j'ai d=E9velopp=E9e la base.=20

comment indiquer le nom de la base sur lequel doit se=20
faire l'attachement, peut-on mettre le nom relatif de la=20
base et pas le nom avec les r=E9pertoire complet=20
(c:\....\basedata.mdb.

Est-ce possible de deployer cette base sur un poste client=20
qui n'a pas access ?

7 réponses

Avatar
Martin
Tu peux déployer ton application sur un poste client qui
ne possède pas Access mais il faut au moins que le Runtime
Access 2000 soit installé.

-----Message d'origine-----
j'ai crée 2 bases access : une qui contient les tables
(basedata.mdb) et l'autre (base.mdb) contient les
formulaires, requetes, etc et l'attachemant aux tables de
la premiere base.

Je veux deployer cette base sur un poste client.
Pour l'instant j'ai crée un fichier mde pour la base
base.mdb et j'ai copier les fichiers base.mde et
basedata.mdb sur le poste client et ca ne marche pas car
base.mde cherche les tables attachée a l'endroit ou elles
se trouvaient lorsque j'ai développée la base.

comment indiquer le nom de la base sur lequel doit se
faire l'attachement, peut-on mettre le nom relatif de la
base et pas le nom avec les répertoire complet
(c:....basedata.mdb.

Est-ce possible de deployer cette base sur un poste
client

qui n'a pas access ?

.



Avatar
Gaël Schmitt [MS]
Bonjour,

Plusieurs possibilité :
soit en utilisant un lecteur logique. Vous créer un lecteur Z sur votre
poste et vous mettez la base. Refaite les liens. Puis allez sur le nouveau
poste et créé aussi un lecteur Z.

Soit par code :
http://support.microsoft.com/default.aspx?id'5249

Gael.

"carole" a écrit dans le message de
news:092301c3d5cf$5cd1b660$
j'ai crée 2 bases access : une qui contient les tables
(basedata.mdb) et l'autre (base.mdb) contient les
formulaires, requetes, etc et l'attachemant aux tables de
la premiere base.

Je veux deployer cette base sur un poste client.
Pour l'instant j'ai crée un fichier mde pour la base
base.mdb et j'ai copier les fichiers base.mde et
basedata.mdb sur le poste client et ca ne marche pas car
base.mde cherche les tables attachée a l'endroit ou elles
se trouvaient lorsque j'ai développée la base.

comment indiquer le nom de la base sur lequel doit se
faire l'attachement, peut-on mettre le nom relatif de la
base et pas le nom avec les répertoire complet
(c:....basedata.mdb.

Est-ce possible de deployer cette base sur un poste client
qui n'a pas access ?
Avatar
Benoit Compoint [MS]
Bonsoir,

Comme l'a écrit Martin, il faudrait que le Runtime d'Access 2000 soit
installé sur les postes où Access 2000 n'est pas installé.
Le problème est qu'il faudrait acquérir le logiciel "Microsoft Office 2000
Outils Développeur" afin de déployer le Runtime d'Access 2000.
Or ce logiciel n'est plus au catalogue Microsoft depuis quelques années.

Il reste encore la possibilité d'acquérir une version mise à jour de
"Microsoft Office XP Edition Développeur" afin de valider l'application
Access 2000 avec Access 2002, puis de la déployer avec le runtime d'Access
2002.

Dernière précision :
Access 2002 et le runtime d'Access 2002 ne peuvent pas être installés sur
Windows 95.

Benoit Compoint

"Martin" wrote in message
news:0b2701c3d5f6$571682b0$
Tu peux déployer ton application sur un poste client qui
ne possède pas Access mais il faut au moins que le Runtime
Access 2000 soit installé.

-----Message d'origine-----
j'ai crée 2 bases access : une qui contient les tables
(basedata.mdb) et l'autre (base.mdb) contient les
formulaires, requetes, etc et l'attachemant aux tables de
la premiere base.

Je veux deployer cette base sur un poste client.
Pour l'instant j'ai crée un fichier mde pour la base
base.mdb et j'ai copier les fichiers base.mde et
basedata.mdb sur le poste client et ca ne marche pas car
base.mde cherche les tables attachée a l'endroit ou elles
se trouvaient lorsque j'ai développée la base.

comment indiquer le nom de la base sur lequel doit se
faire l'attachement, peut-on mettre le nom relatif de la
base et pas le nom avec les répertoire complet
(c:....basedata.mdb.

Est-ce possible de deployer cette base sur un poste
client

qui n'a pas access ?

.



Avatar
carole
l'exemple de code fourni sur le site ne fonctionne pas.
et de plus dans le code on indique le nom de la base avec
le repertore complet, c'est génant.
Comment faire pour reference la base que par le nom
relatif, ex : basetoto.mdb au lieu de c:tempbasetoto.mdb


-----Message d'origine-----
Bonjour,

Plusieurs possibilité :
soit en utilisant un lecteur logique. Vous créer un
lecteur Z sur votre

poste et vous mettez la base. Refaite les liens. Puis
allez sur le nouveau

poste et créé aussi un lecteur Z.

Soit par code :
http://support.microsoft.com/default.aspx?id'5249

Gael.


Avatar
Gaël Schmitt [MS]
Tu peux utilier l'API openfile:
http://support.microsoft.com/default.aspx?id03066
Gael.

"carole" a écrit dans le message de
news:097101c3d69a$cd45fed0$
l'exemple de code fourni sur le site ne fonctionne pas.
et de plus dans le code on indique le nom de la base avec
le repertore complet, c'est génant.
Comment faire pour reference la base que par le nom
relatif, ex : basetoto.mdb au lieu de c:tempbasetoto.mdb


-----Message d'origine-----
Bonjour,

Plusieurs possibilité :
soit en utilisant un lecteur logique. Vous créer un
lecteur Z sur votre

poste et vous mettez la base. Refaite les liens. Puis
allez sur le nouveau

poste et créé aussi un lecteur Z.

Soit par code :
http://support.microsoft.com/default.aspx?id'5249

Gael.


Avatar
carole
j'ai deja deja essayé ca et ca ne marche pas non plus,
c'est pour accees 97 et j'ai Access 2000.

-----Message d'origine-----
Tu peux utilier l'API openfile:
http://support.microsoft.com/default.aspx?id03066
Gael.



Avatar
Gaël Schmitt [MS]
Il faut rajouter la référence DAO 3.6
Gael.
"carole" a écrit dans le message de
news:099701c3d69e$b4e26aa0$
j'ai deja deja essayé ca et ca ne marche pas non plus,
c'est pour accees 97 et j'ai Access 2000.

-----Message d'origine-----
Tu peux utilier l'API openfile:
http://support.microsoft.com/default.aspx?id03066
Gael.