Datumsproblem

Klobow

Mitglied
Hallo zusammen,

ich arbeite gerade an einem kleinen Datenbankprojekt, das ich mit C# und ASP.NET schreibe. Stützen tut sich das Programm auf einen MSSQL Server.
Nun meine Frage. Ich arbeite in dem Projekt mit englisch amerikanischer Ländereinstellung.
Da ich mit den 'decimal', die im deutschen ja mit Kommas geschrieben werden sonst Probleme beim updaten von Daten bekomme.
Soweit auch kein Problem. Nur wie kann ich meinem SQL Server jetzt das amerikanische Datumsformat beibringen? Bzw. wie kann ich den Datumsstring, der weiterhin im deutschen Format (tt.mm.jjjj) eingegeben werden soll auch als deutschen behandeln?
Wäre super wenn mir da jemand eine Lösung hätte!
Danke schon mal im voraus.


Gruß
Klobow
 
Zuletzt bearbeitet:
Datumsangaben sollten in SQL in folgender Form geschrieben werden: JJJJ-MM-TT

Nur dann kannst du ihn mit Sql-Funktionen auch weiterverarbeiten.

Ich würde allerdings einen Timestamp empfehlen (dann kannst du mit http://www.php.net/strftime) Ländereinstellungen vornehmen
 
Hallo XChris,

danke für deine Antwort, hab mir den Artikel mal durchgelesen.
Hab das jetzt auch im .NET gelöst und nicht auf der DB!

gruß
Klobow
 
Zurück