Compacter LA BASE COURANTE

antipateik Messages postés 11 Date d'inscription mercredi 28 mai 2003 Statut Membre Dernière intervention 6 août 2003 - 6 août 2003 à 11:09
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 - 6 août 2003 à 14:40
je souhaite compacter la base courante à chaque fois que l'utilisateur va cliquer sur le bouton 'QUITTER'.
J'ai bien trouvé des scripts, qui ne fonctionnaient pas tous, mais pour compacter une autre base que la base courante.

kelkun a til THE SOLUTION !?

merci

4 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
6 août 2003 à 11:55
Fais un module exe externe et appelle le depuis le bouton Quitter. Cet exe doit temporiser queques secondes avant de compacter.
BruNews, ciao...
0
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
6 août 2003 à 13:12
brunews, merci de me voler la façon que ma source fonctionne ;-)

tu as la source, si tu regardes dans les sources, le programme est déjà fait
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
6 août 2003 à 13:33
Je venais de voir ton Post dans les sources VB mais rassure toi, je n'en ai JAMAIS telecharge une seule car ne fonctionnerait pas sur mes machines sans un setup car pas de VB installe chez moi.
Par contre je viens de verifier, j'ai retrouve un truc qui fait cela dans un vieux dossier VB sur CD, une sauvegarde de l'epoque ou j'en faisais de temps en temps. Je peux donc te les envoyer, fait sur VB5.
BruNews, ciao...
0
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
6 août 2003 à 14:40
non merci, mon code fonctionne numéro 1 et de la façon qu'il fonctionne, il fonctionne sur 100% des base de donnée en plus qu'il peut compacter un projet qui importe de plusieurs base en même temps.

donc pense pas que je vasi en avoir de besoin. par contre, si tu veux tester, peut te faire un setup avec les dll de base de Vb6

tu pourras pas éditer, masi si tu en a de besoin, le code a pas besoin d,être modifier, pusique qu'il focntionne avec un argument "..\compact.exe c:\monProject\bd1.mdb"
0
Rejoignez-nous