Es gibt verschiedene Möglichkeiten, das aktuelle Datum in einen neu eingefügten Datensatz einzufügen. Diese TechNote beschreibt zwei Optionen:
Versteckte Formularfelder
Ein Ansatz für diese Aufgabe besteht darin, ein ausgeblendetes Feld einzurichten (Einfügen > Formular > Ausgeblendetes Feld).Nachdem das ausgeblendete Feld hinzugefügt wurde, wähle das gelbe Symbol aus, das das ausgeblendete Feld darstellt, und gehe zum Eigenschafteninspektor. Gib im Feld Wert den entsprechenden Code für die Datumsfunktion ein:
- ASP: <%= Date() %>
- JSP: <%= new java.util.Date() %>
- ColdFusion: #Now()#
Falls du dem Endanwender die Möglichkeit geben möchtest, das Datum auf etwas anderes als das heutige Datum zu ändern, verwende ein reguläres Textfeld anstelle eines ausgeblendeten Feldes.
Beim Ausfüllen des Dialogfelds für das Server-Verhalten „Datensatz einfügen" ordne das ausgeblendete Formularfeld dem Datumsfeld in der Datenbank zu und setze den Datentyp entweder auf „Date" oder „MS Access Date".
Hinweis: Das eingefügte Datum ist das Datum des Anwendungsservers. Beachte dies, wenn sich Benutzer in verschiedenen Zeitzonen befinden.
Festlegen des Standardwerts in der Datenbank
Ein anderer Ansatz für diese Aufgabe ist es, den Standardwert des Datumsfelds der Datenbank auf das aktuelle Systemdatum zu setzen.Die meisten, wenn nicht alle Datenbanken haben eine Option „Standardwert" für Datenbankfelder.Ein Vorteil dieses Ansatzes ist, dass du dir keine Gedanken über das Datumsformat machen musst, das von der Web-Seite gesendet wird. So stellst du den Standardwert auf das heutige Datum in Microsoft Access 2000 ein:
Weitere Einzelheiten zum Festlegen von Standardwerten findest du in der Microsoft Access-Dokumentation. Falls du Access nicht verwendest, lies bitte in der Dokumentation deiner Datenbank nach, wie du den Standard-Datumswert festlegst.
Hinweis: Das eingefügte Datum ist das Datum des Datenbankservers. Behalte dies im Hinterkopf, wenn sich Benutzer in verschiedenen Zeitzonen befinden.
Weitere Informationen
Weitere Informationen zur Verwendung des Server-Verhaltens „Datensatz einfügen" findest du unter Seitenweise Erstellung einer Seite zum Einfügen von Datensätzen.
Erstellen ansprechender Websites in Dreamweaver
Entwirf, code und verwalte dynamische Websites mit einem leistungsstarken All-in-one-Tool.