Datensatzdatum

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Datensatzdatum

von Strat49 » Mi, 29.11.2006 01:14

Hallo Mo,

der Tipp von Toxitom mit Timestamp funktioniert nach meiner Erfahrung nur für die Erstellung des Datensatzes, nicht jedoch für die Änderung eines bereits vorhandenen Datensatzes. Oder ich habe hier bisher etwas falsch gemacht, was ich natürlich nicht ausschließen möchte. :wink:

Den "Timestamp" für die Datensatzänderung kannst du über ein Makro formatieren, dass die Funktion now() in ein Feld (z.B. "Änderungsdatum") schreibt. Der Weg dazu ist allerdings nicht trivial, sondern recht kompliziert. Er kann daher nicht einfach "erst mal nur theoretisch" erklärt werden. So muss etwa genau festgelegt werden, an welches Ereignis das Makro gebunden werden soll. Daher hier zunächst nur der Hinweis, dass dies zumindest theoretisch geht, falls du es später tatsächlich realisieren möchtest.

Gruß Norbert

von Toxitom » So, 26.11.2006 14:18

Hey Mo,

sicher nicht in der Ausführlichkeit, wie du dir das vorstellst. Die Felder aber sind selbstverständlich erwähnt - es werden aber keine praktischen Anwendungen damit gezeigt :-(

Gruss
Thomas

von MB29 » So, 26.11.2006 02:07

Hallo Thomas,

bislang habe ich weder zum Stichwort Timestamp* noch zu Zeitstempel etwas gefunden. Da ich erst mal nur theoretisch wissen wollte wie man so etwas realisiern kann, werde ich mich diesem Thema noch mal widmen wenn ich mit meinen übrigen Problemen weiter gekommen bin.

Steht in Deinem Buch etwas dazu?

MfG - Mo

von Toxitom » Sa, 25.11.2006 17:59

Na auch dort :-)

Schau halt mal auf der Seite von HSQLDB (http://www.hsqldb.org) oder befrage die Hilfe in OOo Base ;-)

Gruss
Thomas

von MB29 » Sa, 25.11.2006 13:43

Und in Bezug auf OO Base, bzw. HSQL?

von Toxitom » Sa, 25.11.2006 12:34

Hey Mo,
wo sind die Timestamps dokumentiert, bzw. erklärt?
Timestamps sind Datenbankfelder - also Eigenschaften der verwendetetn Datenbank (des DBMS).
Da musst du in die Dokumentation der Datenbank schaun - und das entsprechende Feld benutzen.

Gruss
Thomas

von MB29 » Sa, 25.11.2006 11:03

Hallo Thomas,

wo sind die Timestamps dokumentiert, bzw. erklärt?

MfG - Mo

von Toxitom » Sa, 25.11.2006 09:28

Hey MB29
was muss man machen, um das Anlegen und die letzte Änderung eines Datensatzes zu speichern und auszulesen?
Timestamps setzen? Keine Ahnung, wo du hinwillst, aber das ist die typische Methode, zumindest den Erstellzeitpunkt eines Datensatzes zu dokumentieren :-)

Gruss
Thomas

Datensatzdatum

von MB29 » Sa, 25.11.2006 01:28

Hallo,

was muss man machen, um das Anlegen und die letzte Änderung eines Datensatzes zu speichern und auszulesen?

Ich will das erst mal nur wissen. Ich bin noch nicht so weit das konkret umzusetzen.

Danke - Mo

OO 2.0.4dt auf Win2k SP4

Nach oben