AC 97 - variables SQL-Statement?

Hallo Spezialos,

ich bin mal wieder auf Euch angewiesen.

Wie kann ich in einer SQL-Abfrage den Namen der Herkunftstabelle variabel halten?

Geb ich mal simbel Beispiel:

Im Formular FORM_1 gibt´s ein Feld (FELD_1) mit Inhalt der Tabellennamen (z. B. Tabelle_1 usw.)

In diesem Formular ist eine Schaltfläche, die folgendes SQL-Statement ausführen soll:

docmd.runSQL „Select * from Tabelle_1“

Hier möchte ich jetzt anstatt „Tabelle_1“ eine Variable einfügen, die sich den Namen der Tabelle aus diesem Formularfeld holt (forms!FORM_1.FELD_1).

Hoffentlich habe ich mich einigermaßen verständlich ausgedrückt, damit ich mich schon
im Voraus für Eure Bemühungen bedanken kann … :smile:

gruss Andreas

Geb ich mal simbel Beispiel:

Im Formular FORM_1 gibt´s ein Feld (FELD_1) mit Inhalt der
Tabellennamen (z. B. Tabelle_1 usw.)

In diesem Formular ist eine Schaltfläche, die folgendes
SQL-Statement ausführen soll:

docmd.runSQL „Select * from Tabelle_1“

Hier möchte ich jetzt anstatt „Tabelle_1“ eine Variable
einfügen, die sich den Namen der Tabelle aus diesem
Formularfeld holt (forms!FORM_1.FELD_1).

Wenn Du das SQL-Statement sowieso als String vorliegen hast, dann spricht doch nichts dagegen, den Tabellennamen zu konkatenieren:
docmd.runSQL "Select * from " & Forms!Form_1!Feld1.text

Gruß

J.