[Access] Suprimmer TOUTE les table de la DB

Bonjour,

voila, je voudrait pouvoir supprimmer toute les table de ma base de donnée sous access 2007, par le biais d'un macro, une requete, un formulaire (eventuelement du VB), ou tout autre forme de solutions :)

j'ai essayer avec un macro, mais la seule chose que j'ai trouver est la commande SuprimmerObjet avec pour argument une seule table.

j'ai aussi essayer une requete SQL de cette forme : DROP ANY TABLE, ou encore DROP TABLE *, mais ca ne fonctionne pas.

quelqu'un a-t-il une solution ?
merci :)

ps : mon but et d'é&viter de suprimer toute les table de ma base une à une car on ne conait pas forcement le nom de toute les tables qui y sont importées.
Configuration: Windows XP
Internet Explorer 6.0
Access 2007

2 réponses

  1. salut

    en vb , je pense que tu utiliseras la méthode DeleteObject de l'objet DoCmd
    0
    1. merci pour ton infos, mais aurait-tu un exemple ?:p

      (dsl je n'ai jamais programmer en VB)
      0
  2. Je vien d'essayer : DoCmd.DeleteObject "ACHAT_ENTETE", ca marche corectement mais je ne sais pas comment lui dire dde suprimer toute les table au lieu de seumlement "ACHAT_ENTETE" :/
    0