![]() |
Datenbank: SQL Server • Version: 2005 Express • Zugriff über: ADO Connection
ADO Query: Ergebnis einer SQL Abfrage auslesen
hi, ich suche schon verzweifelt nach hilfe, und hoffe das es hier ein paar experten unter euch gibt:
Ich schicke an meinen SQL Server folgende Query:
Delphi-Quellcode:
wenn ich diese Abfrage über das Admin Tool des MSSQL Servers mache, bekomme ich als ergebnis die aktuell eingestellte Standarddatenbank dieses benutzers ausgegeben (master);
FQuery.SQL.Add('SELECT dbname FROM sys.syslogins WHERE name=''user''');
FQuery.ExecSQL; diese kann man allerdings im nachhinein noch ändern, und nun möchte ich prüfen welche standard DB der user nunr hat. Wie komme ich also an dass Ergebnis dieser Abfrage durch die ADOQuery (FQuery) heran? vielen Dank schonmal im voraus. Gruß Pemue |
Re: ADO Query: Ergebnis einer SQL Abfrage auslesen
Ersetzte mal .ExecSQL durch .Open
|
Re: ADO Query: Ergebnis einer SQL Abfrage auslesen
ja und wie komme ich dann an den eigentlichen string ('master') heran?
|
Re: ADO Query: Ergebnis einer SQL Abfrage auslesen
Delphi-Quellcode:
FQuery.FieldByName('<Feldname>').Value bzw. .as<Typ>
|
Re: ADO Query: Ergebnis einer SQL Abfrage auslesen
wunderbar vielen vielen lieben dank.
hier findet man doch echt immer wieder gute ratschläge! Gruß Pemue |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz