Thema: Delphi User identifizieren

Einzelnen Beitrag anzeigen

Benutzerbild von Der Jan
Der Jan

Registriert seit: 22. Dez 2005
289 Beiträge
 
Delphi XE7 Ultimate
 
#10

Re: User identifizieren

  Alt 4. Jan 2006, 13:20
Zitat von Hansa:
Ich bräuchte eher den Rumpf von der SP, nicht den Kopf. Wo kriege ich denn die richtigen Rückgabewerte her ?
IMHO sind die Rückgabewerte nicht wirklich von Belang hier, ist wohl eher als beispiel gedacht.

SQL-Code:
CREATE PROCEDURE LOG_USER(USER_ID INTEGER)
AS
DECLARE VARIABLE ANZ INTEGER;
BEGIN
  SELECT COUNT(USERID) FROM USERLOG WHERE USERID = :USER_ID INTO :ANZ;
  IF(ANZ = 0) THEN
    INSERT INTO USERLOG (USERID, CONNID) VALUES (:USER_ID, CURRENT_CONNECTION);
  ELSE
    UPDATE USERLOG SET CONNID = CURRENT_CONNECTION WHERE USERID = :USER_ID;
END
So siehts jetzt bei mir aus. Meine Tabelle USERLOG enthält nur USERID (wegen eigener Userverwaltung, da gibbet eindeutige IDs) und CONNID.


Zitat von alex517:
mit mindestens den Feldern Benutzername und CONNECTION_ID, erfolgt.
Mir ist gerade aufgefallen, das CONNECTION_ID im IBExpert ein "reserviertes Wort" ist. Ist die Benennung von dir Zufall oder hat das eine tieferen Sinn?
Gruß, Jan
  Mit Zitat antworten Zitat