Löschen aller Tabellen

15/01/2008 - 15:57 von Peter Singer | Report spam
Hallo,

alle 'normal' angelegten Tabellen werden mit:
For Each X In DB.TableDefs ...
gefunden und können mit:
DBOpen.TableDefs.Delete X.Name
gelöscht werden. Unter TableDefs werden die mit SQL erstellten Tabellen
(Tabellenerstellungsabfrage (INTO)) aber nicht gelistet. Ich habe nun gar
keine Ahnung, wie ich auch diese Tabellen aufgezeigt bekomme.

Es wàre für mich sehr hilfreich, wenn mir jemand verraten könnte, wie dies
gehen könnte.

Beste Grüße
Peter
 

Lesen sie die antworten

#1 Jan Eisner
22/01/2008 - 12:04 | Warnen spam
"Peter Singer" schrieb im Newsbeitrag
news:
Hallo,

alle 'normal' angelegten Tabellen werden mit:



wo haste die denn drin? MSAccess/SQL-Server?
womit greifst du zu (ADO/DAO/ADOX)



For Each X In DB.TableDefs ...
gefunden und können mit:
DBOpen.TableDefs.Delete X.Name
gelöscht werden. Unter TableDefs werden die mit SQL erstellten Tabellen
(Tabellenerstellungsabfrage (INTO)) aber nicht gelistet. Ich habe nun gar
keine Ahnung, wie ich auch diese Tabellen aufgezeigt bekomme.

Es wàre für mich sehr hilfreich, wenn mir jemand verraten könnte, wie dies
gehen könnte.

Beste Grüße
Peter




Mfg Jan

Ähnliche fragen