larryson
Erfahrenes Mitglied
Hallo und guten Morgen,
ich pflege über Access 2000 eine MySQL DB (5.0.27).
Folgendes Problem, wenn über Access ein neuer Datensatz angelegt/geändert wird, möchte ich wissen, wer hat diesen angelegt/geändert.
Ich möchte keine Pass-Through-Abfrage nutzen!
Wenn möglich soll diese Spalte direkt über MySQL befüllt werden (Funktion User()), allerdings weiss ich nicht wie ich das anstellen soll.
Einen Standardwert kann ich nicht nehmen, ein Trigger funktioniert ebenfalls nicht.
Habt ihr eine Lösung?
Einer meiner Testtrigger:
ich pflege über Access 2000 eine MySQL DB (5.0.27).
Folgendes Problem, wenn über Access ein neuer Datensatz angelegt/geändert wird, möchte ich wissen, wer hat diesen angelegt/geändert.
Ich möchte keine Pass-Through-Abfrage nutzen!
Wenn möglich soll diese Spalte direkt über MySQL befüllt werden (Funktion User()), allerdings weiss ich nicht wie ich das anstellen soll.
Einen Standardwert kann ich nicht nehmen, ein Trigger funktioniert ebenfalls nicht.
Habt ihr eine Lösung?
Einer meiner Testtrigger:
Code:
create trigger nutzer before insert on datenbank.test
for each row set dummy=user();