COMPACTER ET RÉPARER UNE BASE DE DONNÉES ACCESS

Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
- - Dernière réponse : NHenry
Messages postés
14552
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
15 septembre 2019
- 7 mai 2008 à 09:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28601-compacter-et-reparer-une-base-de-donnees-access

Afficher la suite 
cs_dragon
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Statut
Membre
Dernière intervention
5 mai 2009
3 -
ouin.... t'avais pas a aller aussi loin, j'avais déjà poster une source sur le compactage de base de donnée access en VB6.0

la seule différence avec mon code est que tu utilises InvokeMember("CompactDatabase", Reflection.BindingFlags.InvokeMethod, Nothing, oJRO, oParams)

et moi une référence a access et j'appel compactdatabase de la référence. Je crois pas qu'il y a une façon plus rapide que l'autre
DocPhiphi
Messages postés
42
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
4 novembre 2008
-
GENIAL !!!!
C'est exactement ce que je cherchais.
Merci :-)))))))))))))))))
kevin_prec
Messages postés
6
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
19 mai 2006
-
Merci beaucoup c'est ce que je cherchais j'avais une base de donée trop volumineuse
:)))
Merci
Silmon
Messages postés
85
Date d'inscription
mardi 6 janvier 2004
Statut
Membre
Dernière intervention
7 mai 2007
-
Salut

objJRO n'est pas declaré

en plus il faut posseder le JRO.JetEngine pour que sa marche

Quelqu'un a mieux?
Renfield
Messages postés
17283
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
56 -
utilises l'utilitaire JetComp (Microsoft)

il est gratuit, et répare les bases qui sont parfois, (et étrangement) défectueuses.
il est pilotable par ligne de commande.