Auch guten Tag,
also ich denke mal ueber das QueryDef-Objekt der Abfrage kann man wohl nicht direkt den Ursprungstyp der Abfrage herausfinden.
Da wird wohl nur der Weg ueber das SQL-Statement der Abfrage fuehren.
d.h: SQL-Anweisung parsen nach den bezogenen Tabellennamen und dann mit den Tabellennamen den Typ der Tabelle feststellen und ewt. das ganze rekursiv, falls Abfrage auf Abfrage basiert.
Wobei allerdings die Tabellen, die der Abfrage zu Grunde liegen, ja in der Datenbank irgendwie als Tabelle oder Verknuepfung definiert sein muessen, also koennte es auch ausreichen ueber alle TableDef-Objekte zu itterieren.
Tschau
Peter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]