Comment détruire une table access depuis VB6 avec un adodb? - VB/VBA/VBS - Programmation
Marsh Posté le 15-02-2005 à 16:59:56
Avec ADO est livré ADOX, qui te permettera de trafiquer un fichier Access avec des objets
Marsh Posté le 15-02-2005 à 17:07:20
pour se connecter à la base:
http://forum.hardware.fr/forum2.ph [...] 59#t609943
Ensuite il te suffit d'executer la requête "Drop MaTable".
Marsh Posté le 15-02-2005 à 19:18:25
Et sous ADOX :
Code :
|
Marsh Posté le 16-02-2005 à 08:48:20
ce que propose mareek, ça va pas juste détruire les enregistrement?
merci FlorentG, ça a l'air d'être dans la direction que je cherche mais la fonction Open fonctionne pas avec ADOX et je trouve pas d'équivalent dans la liste...
edit: ahh zut j'ai regarder le lien et j'en ai oublier de lire la fin du post ouai ça marche le DROP TABLE merci bcp
Marsh Posté le 16-02-2005 à 09:06:19
Ah, pourtant chez moi elle fonctionne la méthode Open T'as bien mis la référence vers Microsoft ADO Ext. 2.8 for DDL and Security ?
Marsh Posté le 16-02-2005 à 10:30:42
ouai (sinon l'objet ADOX n'était pas reconnu) mais je n'ai que la version 2.7 disponible ça doit être ça.
Marsh Posté le 16-02-2005 à 10:31:37
Non, la 2.7 c'est pareil Sinon met des parenthèses autour de la chaine de connexion
Marsh Posté le 16-02-2005 à 21:17:19
chnocombre a écrit : ce que propose mareek, ça va pas juste détruire les enregistrement? |
Le drop table supprime la table de la base de données, si tu veux juste supprimer les enregistrement tu fais "DELETE FROM MaTable" sans where
Marsh Posté le 17-02-2005 à 15:45:48
non en fait la fonction .open de mon ADOX 2.7 n'est pas reconnu par le prog à la compilation... j'ai pas compris pourquoi mais c'est pas grâve vu que je passe par un ADO normal maintenant.
mais je voulais justement détruire la table complétement sauf que je trouvais pas la requete SQL pour le faire (en cherchant sous delete je trouvais pas...forcément)
Marsh Posté le 15-02-2005 à 16:54:11
tout est dans le titre je crois, je cherche à détruire toute une table dans un fichier .mdb via un un objet adodb.