Danke, Andreas!

Das war genau die Hilfe, nach der ich gesucht habe!

Danke. Eines meiner Probleme hat sich nun in Luft aufgelöst.
Nebenbei habe ich auch noch etwas über die Struktur von Datemnbanken / Base / Openoffice gelernt!


Herzliche Grüße

André Dittmann, Pastor

- - - - - - - - - - - -
André Dittmann
Ev. Berufsschulpfarramt
Berufsbildende Schulen I des Landkreises Osterode am Harz
Handelslehranstalt * Europaschule

Neustädter Tor 1/3
37520 Osterode am Harz
Telefon (05522) 960 700
Telefax (05522) 960 719
Mobil (0151) 503 544 25
email: [email protected]

privat:
Graf-Otto-Straße 28
37154 Northeim
Telefon (055 51) 988 01 45
Telefax (055 51) 988 01 46


Andreas Saeger schrieb:
André Dittmann, Pastor wrote:
Hallo,

folgendes Problem:

Ich habe eine Tabelle "Korrespondenztagebuch" mit zugehröriger (mittels Assistentem erstellten) Formular.

Doch eigentlich dachte ich, wenn ich TIMESTAMP in der Entwurfansicht der Tabelle wähle, aktualisiert sich das Feld bei jedem Erstellen / Ändern eines Datensatzes automatisch.
Doch das tut es nicht.

Was muss ich wo eintragen, damit genau das passiert.

Habe mir schon die Finger wundgegooglet und mein Buch von Michael Mahrt zu OO Base 3 hilft mir auch nicht weiter...

Vielleicht ihr?

Man kann CURRENT_TIMESTAMP als Standardwert setzen, nur eben nicht in der Base-Oberfläche. Standardwert bedeutet, dass jeder neue Datensatz beidem keine andere Zeit explizit eingegeben wird, einen automatischen Zeitstempel erhält. Überschreiben des Stempels ist jederzeit möglich, Änderungen des bestehenden Datensatzes in anderen Feldern ändert den Stempel nicht.
Ein bestehendes Zeitfeld kann wie folgt automatisiert werden:
Menü:Extras>SQL...
ALTER TABLE "TableX" ALTER COLUMN "Stamp" TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL; Menü:Ansicht>Tabellen aktualisieren (immer wenn wir etwas "hinter dem Rücken" von Base geändert haben)

Beispieldatenbank:
http://user.services.openoffice.org/en/forum/download/file.php?id=3048


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an