Hi *.*,
gegeben ist ein Zugriff auf eine MS
SQL Server Datenbank mit verschiedenen Tabellen mittels TADOConnection, TADODataSet und
SQL-Befehlen. Es zeigt sich, dass das für den Anwender konfigurierte Standardschema (dbo) nicht mit dem Schema übereinstimmt, zu dem die Tabelle gehört (dba). Damit scheidet eine direkte Verwendung der Tabellennamen ohne weiteren Zusatz in den
SQL-Befehlen aus. Stattdessen müssten diese überall um den Prefix "dba." ergänzt werden.
Gibt es eine einfache Möglichkeit, dies direkt über die verwendeten
ADO-Komponenten zu erreichen? Eine Durchsicht der Eigenschaften half leider nicht weiter. Und eine Beeinflussung des Standardschemas über den ConnectionString scheint nicht vorgesehen.
Grüße