OVH Cloud OVH Cloud

Acc 97 => Acc 2000 sur un poste seulement !

6 réponses
Avatar
f
Bonsoir à tous,

Une application développée sous Access 97 est ouverte sur un poste (sans conversion) sous Access 2000. La lecture de cette base est
hétérogène : 3 postes en 97 et un poste en 2000.

Dans les réferences du code "Microsoft DAO 2.5/3.5 Compatibility library" est manquante sous Access 2000 etla base est non
modifiable sous Access 2000 => on ne peut décocher l'option pour activer "Microsoft DAO 3.6 Object library" puisque je n'ai pas
accès en modification sur Access 2000 ! Je pourrais le faire d'un des poste savec Access 97 à conditions que :
- le choix soit accessible sous Access 97
- que l'application tournant sur les postes Access 97 continue a fonctionner avec ce paramètrage !

Est ce le cas ?

J'ai bien lu la note de microsoft de l'adresse suivante :
http://minilien.com/?CkhHvh8kT4
mais cela ne me dit rien de plus...

Je pensais prendre la dll ou le tlb ou le cnt que sais je ? correspondant à la librairy sur un poste en Access 97, le copier et le
mettre sur le poste en 2000, et par le bouton parcourir aller chercher ce fichier.
C'est une bonne idée ?
Si oui quel est le nom du fichier ?

Merci de toute contribution.

Merci d'avoir lu jusque là.

6 réponses

Avatar
Raymond
Bonsoir.

le seul moyen dans ton cas est d'avoir une base partagée avec une base
principale en 97 et des bases frontales de différentes versions sur les
postes locaux.
Base frontale 97 et base principale 97 = pas de problème . tables attachées.
base frontale 2000 : attacher les tables de la base principale : aucun
problème. tout est accessible en VBE et tu mets les références que tu veux.
tu ne pourras pas modifier la structure des tables c'est tout, tu le feras
sur 97.

Surtout ne copie pas de dll d'un système sur l'autre.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:e%
Bonsoir à tous,

Une application développée sous Access 97 est ouverte sur un poste (sans
conversion) sous Access 2000. La lecture de cette base est

hétérogène : 3 postes en 97 et un poste en 2000.

Dans les réferences du code "Microsoft DAO 2.5/3.5 Compatibility library"
est manquante sous Access 2000 etla base est non

modifiable sous Access 2000 => on ne peut décocher l'option pour activer
"Microsoft DAO 3.6 Object library" puisque je n'ai pas

accès en modification sur Access 2000 ! Je pourrais le faire d'un des
poste savec Access 97 à conditions que :

- le choix soit accessible sous Access 97
- que l'application tournant sur les postes Access 97 continue a
fonctionner avec ce paramètrage !


Est ce le cas ?

J'ai bien lu la note de microsoft de l'adresse suivante :
http://minilien.com/?CkhHvh8kT4
mais cela ne me dit rien de plus...

Je pensais prendre la dll ou le tlb ou le cnt que sais je ? correspondant
à la librairy sur un poste en Access 97, le copier et le

mettre sur le poste en 2000, et par le bouton parcourir aller chercher ce
fichier.

C'est une bonne idée ?
Si oui quel est le nom du fichier ?

Merci de toute contribution.

Merci d'avoir lu jusque là.





Avatar
f
Bonsoir à tous,

Bonsoir et Merci Raymond,
Je ne voulais pas voir cette solution (car elle m'avait été suggéré interdite) ! Merci de m'ouvrir les yeux !

Bonne soirée.
-----------------------------------------
"Nous avons besoin d'hommes qui sachent rever a des choses inedites."

[ John Fitzgerald Kennedy ]


"Raymond" a écrit dans le message de news:3f788b8e$0$20161$
Bonsoir.

le seul moyen dans ton cas est d'avoir une base partagée avec une base
principale en 97 et des bases frontales de différentes versions sur les
postes locaux.
Base frontale 97 et base principale 97 = pas de problème . tables attachées.
base frontale 2000 : attacher les tables de la base principale : aucun
problème. tout est accessible en VBE et tu mets les références que tu veux.
tu ne pourras pas modifier la structure des tables c'est tout, tu le feras
sur 97.

Surtout ne copie pas de dll d'un système sur l'autre.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:e%
Bonsoir à tous,

Une application développée sous Access 97 est ouverte sur un poste (sans
conversion) sous Access 2000. La lecture de cette base est

hétérogène : 3 postes en 97 et un poste en 2000.

Dans les réferences du code "Microsoft DAO 2.5/3.5 Compatibility library"
est manquante sous Access 2000 etla base est non

modifiable sous Access 2000 => on ne peut décocher l'option pour activer
"Microsoft DAO 3.6 Object library" puisque je n'ai pas

accès en modification sur Access 2000 ! Je pourrais le faire d'un des
poste savec Access 97 à conditions que :

- le choix soit accessible sous Access 97
- que l'application tournant sur les postes Access 97 continue a
fonctionner avec ce paramètrage !


Est ce le cas ?

J'ai bien lu la note de microsoft de l'adresse suivante :
http://minilien.com/?CkhHvh8kT4
mais cela ne me dit rien de plus...

Je pensais prendre la dll ou le tlb ou le cnt que sais je ? correspondant
à la librairy sur un poste en Access 97, le copier et le

mettre sur le poste en 2000, et par le bouton parcourir aller chercher ce
fichier.

C'est une bonne idée ?
Si oui quel est le nom du fichier ?

Merci de toute contribution.

Merci d'avoir lu jusque là.








Avatar
Raymond
Je ne voulais pas voir cette solution (car elle m'avait été suggéré
interdite)


ce n'était pas ici je pense. qui t'avais 'interdit' cette solution ? des
tables fractionnées sont la solution préconisée par tout le monde et surtout
dans ton cas.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:%231P%

Avatar
f
Bonjour à tous,
Bonjour Raymond,
----------------------
" ce n'était pas ici je pense. qui t'avais 'interdit' "
----------------------
Oui, oui, ou plutôt non, non enfin c'est clair que ce n'est pas ici qu'on m'avait interdit.
C'est le demendeur de conseil, pour le problème en question, qui ne voulait pas qu'on touche à la structure de la base de donnée !
Comme j'étais tombé sur une citation de JFK dans la journée avec "interdit" j'ai voulu jouer sur ce mot à l'image de ce que le font
les experts de la Faq de Word.
Oui, oui, je ne peux même pas dire que je leur arrive à la cheville, ce serai tenté une comparaison sans objet !

Bon pour le fractionnement de la base de donnée tu preches un convaincu !
Je ne suis pas un pratiquant assidue d'Access, mais un sympathisant. Ainsi, j'avais déjà convertit une base Access 97 sous Xp
notament. Et depuis ton courriel j'ai un peu mieux regardé la question et je me suis aperçu que "Microsoft DAO 2.5/3.5 Compatibility
library" est inscrit dans mes bases Access désormais sous Xp.
Est-ce du fait de cette conversion ?
Comment j'avais fait alors, pour inscrire "Microsoft DAO 2.5/3.5 Compatibility library" dans Xp ?
En tout cas tu me déconseilles vivement cette inscription ? Il faut donc que je me dépêche de l'enlever de mes bases Access alors !!
?

Bon en tout cas merci encore.
Merci d'avoir lu jusque là.



"Raymond" a écrit dans le message de news:%23ML0%
Je ne voulais pas voir cette solution (car elle m'avait été suggéré
interdite)


ce n'était pas ici je pense. qui t'avais 'interdit' cette solution ? des
tables fractionnées sont la solution préconisée par tout le monde et surtout
dans ton cas.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:%231P%




Avatar
Raymond
Bonjour.

Et depuis ton courriel j'ai un peu mieux regardé la question et je me suis
aperçu que "Microsoft DAO 2.5/3.5 Compatibility library" est inscrit dans

mes bases Access désormais sous Xp.
Est-ce du fait de cette conversion ?
C'est bien la conversion qui place cette référence. cette librairie est

indispensable si on ne veut que la compatibilité et non les avantages de
3.6, mais elle est obligatoire si la base vient de access 2 via 97.
Mais vu que tu touches le VBA, il serait dommage de ne pas en profiter pour
mettre les dernières références et éventuellement modifier 2 ou 3 lignes de
code.
J'ai essayé de rassembler ces problèmes de conversion sur la page:
http://access2003.free.fr/conversions.htm
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:
Bonjour à tous,
Bonjour Raymond,
----------------------
" ce n'était pas ici je pense. qui t'avais 'interdit' "
----------------------
Oui, oui, ou plutôt non, non enfin c'est clair que ce n'est pas ici qu'on
m'avait interdit.

C'est le demendeur de conseil, pour le problème en question, qui ne
voulait pas qu'on touche à la structure de la base de donnée !

Comme j'étais tombé sur une citation de JFK dans la journée avec
"interdit" j'ai voulu jouer sur ce mot à l'image de ce que le font

les experts de la Faq de Word.
Oui, oui, je ne peux même pas dire que je leur arrive à la cheville, ce
serai tenté une comparaison sans objet !


Bon pour le fractionnement de la base de donnée tu preches un convaincu !
Je ne suis pas un pratiquant assidue d'Access, mais un sympathisant.
Ainsi, j'avais déjà convertit une base Access 97 sous Xp

notament. Et depuis ton courriel j'ai un peu mieux regardé la question et
je me suis aperçu que "Microsoft DAO 2.5/3.5 Compatibility

library" est inscrit dans mes bases Access désormais sous Xp.
Est-ce du fait de cette conversion ?
Comment j'avais fait alors, pour inscrire "Microsoft DAO 2.5/3.5
Compatibility library" dans Xp ?

En tout cas tu me déconseilles vivement cette inscription ? Il faut donc
que je me dépêche de l'enlever de mes bases Access alors !!

?

Bon en tout cas merci encore.
Merci d'avoir lu jusque là.


Avatar
f
Bonsoir à tous,
Bonsoir et merci encore Raymond.
Tout bien compris et d'accord avec ta précèdente contribution, si l'utilisateur et l'intermédiaire sont aussi d'accord nous allons y
procèder.

" J'ai essayé de rassembler ces problèmes de conversion sur la page: http://access2003.free.fr/conversions.htm"
Oui je suis déjà allez sur cette page hier soir et je l'ai trouvé extrêmement intéressante... D'autant qu'il y a des choses que je
faisais déjà ;-) c'est toujours rassurant !
Mais dès que j'ai le temps je la lirais plus en détails.
Merci encore. (J'ai déjà une autre question sur Access ! dont je n'ai pas encore trouvé la solution mais je ne me permettrai pas de
la soumettre dans ce fil, je cherche encore)
De toute façon à bientôt. Peut être pour cette fameuse question.

Je n'ai pas peur de le dire une nouvelle fois, merci encore.
Merci d'avoir lu jusque là.


"Raymond" a écrit dans le message de news:
Bonjour.

Et depuis ton courriel j'ai un peu mieux regardé la question et je me suis
aperçu que "Microsoft DAO 2.5/3.5 Compatibility library" est inscrit dans

mes bases Access désormais sous Xp.
Est-ce du fait de cette conversion ?
C'est bien la conversion qui place cette référence. cette librairie est

indispensable si on ne veut que la compatibilité et non les avantages de
3.6, mais elle est obligatoire si la base vient de access 2 via 97.
Mais vu que tu touches le VBA, il serait dommage de ne pas en profiter pour
mettre les dernières références et éventuellement modifier 2 ou 3 lignes de
code.
J'ai essayé de rassembler ces problèmes de conversion sur la page:
http://access2003.free.fr/conversions.htm
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


""

oste.net> a écrit dans le message de
news:
Bonjour à tous,
Bonjour Raymond,
----------------------
" ce n'était pas ici je pense. qui t'avais 'interdit' "
----------------------
Oui, oui, ou plutôt non, non enfin c'est clair que ce n'est pas ici qu'on
m'avait interdit.

C'est le demendeur de conseil, pour le problème en question, qui ne
voulait pas qu'on touche à la structure de la base de donnée !

Comme j'étais tombé sur une citation de JFK dans la journée avec
"interdit" j'ai voulu jouer sur ce mot à l'image de ce que le font

les experts de la Faq de Word.
Oui, oui, je ne peux même pas dire que je leur arrive à la cheville, ce
serai tenté une comparaison sans objet !


Bon pour le fractionnement de la base de donnée tu preches un convaincu !
Je ne suis pas un pratiquant assidue d'Access, mais un sympathisant.
Ainsi, j'avais déjà convertit une base Access 97 sous Xp

notament. Et depuis ton courriel j'ai un peu mieux regardé la question et
je me suis aperçu que "Microsoft DAO 2.5/3.5 Compatibility

library" est inscrit dans mes bases Access désormais sous Xp.
Est-ce du fait de cette conversion ?
Comment j'avais fait alors, pour inscrire "Microsoft DAO 2.5/3.5
Compatibility library" dans Xp ?

En tout cas tu me déconseilles vivement cette inscription ? Il faut donc
que je me dépêche de l'enlever de mes bases Access alors !!

?

Bon en tout cas merci encore.
Merci d'avoir lu jusque là.