OVH Cloud OVH Cloud

ajouter un champ

3 réponses
Avatar
Serge Deimerly
bonjour,

Les bases de données access étant souvent scindées soft.mdb, data.mdb, et
en production chez les utilisateurs

est il possible d'ajouter un champ dans une table attachée en DAO.

Par exemple, serait il possible de créer une "procédure de service" qui
ajouterait les nouveaux champs utilisés pour les nouveaux développements de
l'application ?

merci

S.D.

3 réponses

Avatar
Gafish
Bonjour,

Serge Deimerly wrote:
bonjour,

Les bases de données access étant souvent scindées soft.mdb,
data.mdb, et en production chez les utilisateurs

est il possible d'ajouter un champ dans une table attachée en DAO.

Par exemple, serait il possible de créer une "procédure de service"
qui ajouterait les nouveaux champs utilisés pour les nouveaux
développements de l'application ?


Regarde dans les archives ici, tu trouveras une fonction qui va ajouter un
champ dans une base distante :
http://minilien.com/?K7PFensWq9
ou
http://groups.google.fr/group/microsoft.public.fr.access/browse_thread/threa
d/8081f4f8707fa723/b87eeb41abd2c983?q=ajouter+champ+table+li%C3%A9e&rnum=1&h
l=fr#b87eeb41abd2c983

Arnaud

--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Serge Deimerly
Merci, c'est formidable, ça marche

mais...

il y a qd même qq chose que je ne m'xplique pas

si je mets la fonction dans la base Data, c'est stupide, mais ça marche.

si je mets la fonction dans la base Soft (celle qui contient les liaisons)
cela ne marche pas
j'obtiens le message 'Erreur d'exécution '3343'
format de base de données('xxx') non reconnu
(sur l'opendatabase) ?????

si je mets la fonction dans une base indépendante service.mdb ça
marche.

On dirait que l'on ne peut pas insérer la fonction dans la base qui contient
les liens
???

S.D.


"Gafish" a écrit dans le message de news:

Bonjour,

Serge Deimerly wrote:
bonjour,

Les bases de données access étant souvent scindées soft.mdb,
data.mdb, et en production chez les utilisateurs

est il possible d'ajouter un champ dans une table attachée en DAO.

Par exemple, serait il possible de créer une "procédure de service"
qui ajouterait les nouveaux champs utilisés pour les nouveaux
développements de l'application ?


Regarde dans les archives ici, tu trouveras une fonction qui va ajouter un
champ dans une base distante :
http://minilien.com/?K7PFensWq9
ou
http://groups.google.fr/group/microsoft.public.fr.access/browse_thread/threa
d/8081f4f8707fa723/b87eeb41abd2c983?q=ajouter+champ+table+li%C3%A9e&rnum=1&h
l=fr#b87eeb41abd2c983

Arnaud

--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Gafish
Serge Deimerly wrote:
si je mets la fonction dans la base Data, c'est stupide, mais ça
marche.

si je mets la fonction dans la base Soft (celle qui contient les
liaisons) cela ne marche pas
j'obtiens le message 'Erreur d'exécution '3343'
format de base de données('xxx') non reconnu
(sur l'opendatabase) ?????

si je mets la fonction dans une base indépendante service.mdb ça
marche.



Ce message apparaît généralement quand la base n'est pas dans la même
version (par exemple c'est le message que vous aurez si vous essayez
d'ouvrir une base Access2000 avec Access97).
Vous êtes en quelle version ? Est-ce que la base Soft n'est pas dans une
version inférieure aux autres ?
Sinon il y a d'autres causes, voir cette fiche :
http://support.microsoft.com/kb/q182867/

Arnaud

--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr