Hallo Zusammen,
ich möchte in Delphi herausbekommen auf welche Tabellen eine View auf einem
SQL-Server zugreift. Diese View hat immer den selben Namen, nur deren Inhalt ist halt unterschiedlich.
Ich habe es bisher mit
ADOConnection.OpenSchema(siViewTableUsage, VarArrayOf([Null, Null, 'ViewName']), Emptyparam, ADODataSet);
versucht, aber leider kommt da die
Exception "Das Objekt oder der Provider kann den angeforderten Vorgang nicht ausführen.". Ist mein Aufruf falsch (ich habe leider keinerlei Informationen zu OpenSchema im Bezug auf das Attribut "siViewTableUsage" gefunden) oder ist das mit dem
ADO SQL-Server-Provider schlicht überhaupt nicht möglich?
Hat evtl. jemand eine andere Idee, um an die Tabellen aus einer View heranzukommen, ohne die zu Grunde liegende
SQL-Anweisung parsen zu müssen?
Gruß
Micha
Der Weg ist das Ziel...