Frank Jonas: Datentyp "datetime" in MSSQL

Beitrag lesen

Hallo Uwe,

eigentlich ist das garnicht so schwer, wie es Dir erscheinen mag. Es ist  für Dich uninteressant, wie der SQL-Server das Datum intern speichert.
Wenn Du in einem Feld das aktuelle Datum speichern möchtest, dann solltest Du in Deinem INSERT/UPDATE die Funktion GetDate() verwenden.
Solltest Du ein anderes Datum speichern wollen, solltest Du an Deinem Server nachsehen, was für ein Datumsformat Dort eingestellt ist. Genaueres zu der Stelle weiß ich aus dem Stehgreif nicht, mußt Du mal ins Handbuch schauen.

Mit Javascript selbst sollte ein speichern in dre DB nicht möglich sein, da dies ja am Client läuft. Du mußt also in Deinem Server-Script das INSERT/UPDATE-Statement formulieren. Du kannst das Datum in das Statement als String einbauen, wenn Du das Format, in dem es gespeichert wird, weißt. Das könntest Du evtl. rauskriegen, indem Du mal das aktuelle Datum mit Getdate() reinschreibst und dann wider ausliest (Keine Garantie).
Ansonsten ist die Verwendung von Bindvariablen in solchen Fällen immer vorzuziehen.

HTH

Gruß Frank