11. februar 2004 - 15:31
Der er
2 kommentarer og 1 løsning
Dato til MSSQL7 med ASP
Jeg har i min MS SQL server feltet FilmDato defineret som en DATETIME 8, som jeg opdaterer med følgende query sql = "Update Sag set FilmDato= " & strFilmDato & " where Sagsnummer = '" & strSagsnummer & "'" strFilmDato indeholder værdien '02-02-2004' (uden ') - hvorfor bliver dette til værdien '07-07-1894' og opdaterer jeg igen '25-10-1894'
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. februar 2004 - 15:37
#1
To ting: Du skal have plinger omkring datoen: sql = "Update Sag set FilmDato= '" & strFilmDato & "' where Sagsnummer = '" & strSagsnummer & "'" og så vil jeg tro at 'yyyy-mm-dd' (hvis du forstår) vil give det rigtigt resultat
11. februar 2004 - 15:47
#2
aaaaa, wroong answer haaans i mellemtiden har jeg fundet ud af, at overfører jeg 36500 giver den en dato i 1999, ergo vil den have "antal dage siden 01-01-1900"...
11. februar 2004 - 16:07
#3
Prøv med ... FilmDato=convert(datetime, '" & strFilmDato & "',103)
Kurser inden for grundlæggende programmering