Tables attachées lente avec le format 2000, ok avec le format 2003
4 réponses
Patrice
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part,
données d'autre part). La gestion des tables attachées est hyper longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité
avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part,
données d'autre part). La gestion des tables attachées est hyper longue (plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité
avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Merci d'avance.
Patrice
--
Raymond [mvp]
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que le même code dans une base créée sous Access 2000. Si le développeur utilise Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue (plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Merci d'avance.
Patrice
--
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous
2002-2003:
Le code vba dans les bases créées avec 2002/2003 utilisant le
format Access 2000 par défaut s'exécute plus lentement en Access 2000 que le
même code dans une base créée sous Access 2000. Si le développeur utilise
Access 2002 ou 2003 pour compiler un code dans une base de format Access
2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé
automatiquement et recompilé avant son exécution. Cette recompilation rend
le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est
donc recommandé aux développeurs de compiler et de compacter les bases sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
%23wv0%23TKoEHA.3684@TK2MSFTNGP10.phx.gbl...
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une
part,
données d'autre part). La gestion des tables attachées est hyper longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour
compatibilité
avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que le même code dans une base créée sous Access 2000. Si le développeur utilise Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue (plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Merci d'avance.
Patrice
--
Patrice
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je pourrais garder comme référence ?
Patrice --
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que le
même code dans une base créée sous Access 2000. Si le développeur utilise Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue (plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Merci d'avance.
Patrice
--
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je pourrais
garder comme référence ?
Patrice
--
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:uQNPYmNoEHA.2144@TK2MSFTNGP09.phx.gbl...
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous
2002-2003:
Le code vba dans les bases créées avec 2002/2003 utilisant le
format Access 2000 par défaut s'exécute plus lentement en Access 2000 que
le
même code dans une base créée sous Access 2000. Si le développeur utilise
Access 2002 ou 2003 pour compiler un code dans une base de format Access
2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé
automatiquement et recompilé avant son exécution. Cette recompilation rend
le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est
donc recommandé aux développeurs de compiler et de compacter les bases
sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
%23wv0%23TKoEHA.3684@TK2MSFTNGP10.phx.gbl...
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une
part,
données d'autre part). La gestion des tables attachées est hyper longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour
compatibilité
avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème
?
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je pourrais garder comme référence ?
Patrice --
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que le
même code dans une base créée sous Access 2000. Si le développeur utilise Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue (plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème ?
Merci d'avance.
Patrice
--
Patrice
Trouvé. C'est : http://support.microsoft.com/default.aspx?id'5121
Merci encore.
--
"Patrice" a écrit dans le message de news:
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je pourrais
garder comme référence ?
Patrice --
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que
le
même code dans une base créée sous Access 2000. Si le développeur utilise
Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend
le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème
?
Merci d'avance.
Patrice
--
Trouvé. C'est :
http://support.microsoft.com/default.aspx?id'5121
Merci encore.
--
"Patrice" <nobody@nowhere.com> a écrit dans le message de
news:ep0AlQUoEHA.1988@TK2MSFTNGP09.phx.gbl...
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je
pourrais
garder comme référence ?
Patrice
--
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:uQNPYmNoEHA.2144@TK2MSFTNGP09.phx.gbl...
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous
2002-2003:
Le code vba dans les bases créées avec 2002/2003 utilisant le
format Access 2000 par défaut s'exécute plus lentement en Access 2000
que
le
même code dans une base créée sous Access 2000. Si le développeur
utilise
Access 2002 ou 2003 pour compiler un code dans une base de format Access
2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé
automatiquement et recompilé avant son exécution. Cette recompilation
rend
le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est
donc recommandé aux développeurs de compiler et de compacter les bases
sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
%23wv0%23TKoEHA.3684@TK2MSFTNGP10.phx.gbl...
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une
part,
données d'autre part). La gestion des tables attachées est hyper
longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour
compatibilité
avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce
problème
Trouvé. C'est : http://support.microsoft.com/default.aspx?id'5121
Merci encore.
--
"Patrice" a écrit dans le message de news:
Très intéressant ! Merci beaucoup. Y a t'il un article de KB que je pourrais
garder comme référence ?
Patrice --
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Le code vba d'une base 2000 s'exécute plus lentement sous 2000 que sous 2002-2003: Le code vba dans les bases créées avec 2002/2003 utilisant le format Access 2000 par défaut s'exécute plus lentement en Access 2000 que
le
même code dans une base créée sous Access 2000. Si le développeur utilise
Access 2002 ou 2003 pour compiler un code dans une base de format Access 2000 et qu'ensuite il exécute la base sous 2000, le code est décompilé automatiquement et recompilé avant son exécution. Cette recompilation rend
le code vba plus lent que le code créé et exécuté sous 2002-2003. Il est donc recommandé aux développeurs de compiler et de compacter les bases sous
Access 2000 avant de les déployer dans un environnement mixte.
CQFD -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice" a écrit dans le message de news: %23wv0%
J'ai deux bases Access au format 2000 (formulaires, états etc.. d'une part, données d'autre part). La gestion des tables attachées est hyper longue
(plusieurs minutes pour ouvrir un formuliare).
Si les deux bases sont au format 2003, pas de problème.
J'utilise Access 2003. Mes bases devraient rester en 2000 pour compatibilité avec d'autres utilisateurs. Quelqu'un a t'il déjà rencontré ce problème