![]() |
Datenbank: interbase 6.5 • Zugriff über: ibx, ibexpert
extrahieren des nutzernamens aus TIBDatabase
hallo ihrs
ihr kennt doch sicherlich die TIBDatabase-Komponente... Angenommen ich habe eine in meiner Anwengung:
Delphi-Quellcode:
Wisst ihr, ob es möglich ist, in Delphi zur Laufzeit irgendwie den Namen desjenigen Users zu bekommen, der gerade über die Komponente mit der Datenbank verbunden ist?
var
Datenbank: TIBDatabase; Danke, Martin |
Re: extrahieren des nutzernamens aus TIBDatabase
In SQL Kontextvariable current_user
|
Re: extrahieren des nutzernamens aus TIBDatabase
und wie muss der query dann aussehen?
SQL-Code:
klappt schonmal net :(
select current_user from RDB$DATABASE
|
Re: extrahieren des nutzernamens aus TIBDatabase
Brauchst du es in einem Delphiprogramm oder einer Abfrage?
SQL-Code:
select distinct CURRENT_USER from <Tabelle>;
|
Re: extrahieren des nutzernamens aus TIBDatabase
in meinem delphi-programm
aber ich hatte dich so verstanden, dass ich es nur über ne abfrage hinkriege... aber das mit select distinct current_user from <tabelle> klappt nicht; da krieg ich 'column unknown' |
Re: extrahieren des nutzernamens aus TIBDatabase
Ich arbeite mit FireBird, und bin davon ausgegangen, das es diese Kontextvariable auch schon bei IB gab :-(
Zitat:
Im Zweifelsfall könntest du dann ja die Parameter der IBDatabase-Komponente auslesen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 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 by Thomas Breitkreuz