Datum

hallo

ich habe ein kleineres problem ich schreibe mit einem asp script in eine sql7.0(englisch installiert) db INSERT xx VALUES (‚1.2.01‘) und wenn ich in der db nachschaue ist das datum dann so drin 2.1.01 ?:expressionless: weiss leider nicht wieso ist sehr seltsam

wer kann mir weiter helfen

danke

hi,

versuche mal in der asp-seite den übergebenen datums-string
in ein englisches Datumsformat umzuwandeln.

Dim sDatum ' As Variant
sDatum = Request.Form("Datum")
sDatum = Cdate(FormatDateTime(sDatum, vbGeneralDate))

Beim einbau in den INSERT musst du eine konvertierung auf
string machen. (Funktion: Cstr())

Wenn das nicht hilft:

' bArt= 0 : Umwandlung von dd.mm.yy -\> mm/dd/yy
' bArt= 1 : Umwandlung von m/d/yy -\> dd.mm.yy
private function ConvDate(ByVal sDate, Byval bArt)
 dim sDatePart, sConverted
 dim i
 ConvDate=""
 if bArt=0 then
 sDatePart = split(sDate, ".")
 if ubound(sDatePart)

Gruss CO