Announcement

Collapse
No announcement yet.

Tabellenname aus anderer Tabelle lesen und in SQLstring einbauen als Verschachtelung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tabellenname aus anderer Tabelle lesen und in SQLstring einbauen als Verschachtelung

    Hallo,

    ich habe eine Tabelle "Tabelle1" mit den Feldern Nr, Name, Tabellenname.

    Im im Feld "Tabellename" befinden sich die Namen von Tabellen, die zur Laufzeit vom User erstellt worden sind und dem Programmierer nicht bekannt sind ausser die Felder in den unbekannten Tabellen.

    Ich habe jetzt eine Form mit einem Textfeld in dem ich z.b. eine "1" eingebe und über diese "1" mit in der "Select Tabellename from Tabelle1 where Nr = 1" den Tabellenname rausbekomme und mit einer zweiten Afrage dann diese Tabelle öffne und Daten abrufe.

    In den unbekannten Tabellen, gibt es 2 Felder (Nr, Name).

    Ist es Möglich in einer verschachtelten Abfrage zuerst den benötigten Tabellnamen abzufragen und dieses dann als "from Tabellenname" einzusetzen?

    Das ganze soll dann nur eine SQL Abfrage sein.

    Danke!

    Gruss
    Stefan

  • #2
    Hallo,

    ja - prinzipiell ist das möglich. Eine SQL-Stapelanweisung kann eine Zeichenkette zusammenbauen, die dann über die Systemprozedur sp_executesql ausgeführt wird.

    Comment

    Working...
    X