Man k�nnte das Problem m.E. wie folgt angehen
A) fauler Ansatz ---------------- Eine SELECT getdate() absetzen und schaun wie er das Datum zur�ckliefert. Im gleichen Format geht es dann den Weg r�ckw�rts. B) weniger anf�llig f�r Konfigurations�nderungen ------------------------------------------------ Eigentlich wird Text automatisch in ein Datum konvertiert. Wenn es im richtigen Format daherkommt. Da ich mich aber besser nicht auf eine bestimmte Serverkonfiguration einstelle, ist es g�nstiger die Konvertierung ausdr�cklich selbst zu machen. Etwa mit SELECT CONVERT (smalldatetime , '15-12-2001', 105) Die Convert Funktion hat eine ganze Palette von Formatoptionen. Die auch alle sch�n in der Hilfe stehen. Wichtig scheint mir die Option 104 f�r deutsches Format (tt.mm.jjjj). Oder hier habt ihr schon mit italienischem Format angefangen; das w�re die 105. Und auch wenn es vielliecht manchaml ein bischen l�stig wird, ich w�rde immer die 100er Varianten f�r 4 stelliges Jahrhundert nehmen. -- Viele Gr��e Hubert Daubmeier -----Original Message----- From: Henri L�bel [mailto:[EMAIL PROTECTED]] Sent: Friday, December 14, 2001 11:05 AM To: ASP Datenbankprogrammierung Subject: [aspdedatabase] AW: RE: AW: Aus unterschiedlichen Strings ein Datum erzeugen Importance: Low Hallo Claudius, in der Originaldatei steht eine achtstellige Zeichenkombination, die ich u.a. mit den beiden "-" erg�nzt habe - in der Hoffnung, dadurch ein f�r SQL akzeptables Format entsteht - leider nicht. Wenn ich diesen String "2001-12-14" an Access in ein Datumsfeld �bergebe, akzeptiert er ihn, SQL nicht. Zu ber�cksichtigen ist vielleicht auch, dass ich in SQL Server Anf�nger bin. Viele Gr��e Henri | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
