Unterschied Createtabledef und docmd.runSQL

Tach beinander :smile:

Ich bin gerade dabei einen VBA Code zu schreiben mit dem eine Tabelle erstellt wird.

Macht man das besser mit dem createtabledef oder würde es auch mit docmd.runSQL gehen?

Was ist da der Unterschied?

viele Grüße, nomista

Hallo,

Ich bin gerade dabei einen VBA Code zu schreiben mit dem eine
Tabelle erstellt wird.

soso…

Macht man das besser mit dem createtabledef oder würde es auch
mit docmd.runSQL gehen?

beides geht, wobei statt docmd.runSQL besser Currentdb.Execute zu verwenden wäre.

Was ist da der Unterschied?

das eine ist eine DAO-Zugriffsmethode (VBA), das andere eine DDL (Data Definition Language). d. h. eine SQL-Anweisung an die Jet-Engine…

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!