/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
date() sender "forkert" dato til database
Fra : Michael Tillgaard


Dato : 08-01-03 19:56

date() sender dagsdato til min accessdatabase:

sqlstring = "INSERT INTO board ( [date], topic, name, email,
http, body ) " &_
"values ( # " &date()& " #, ' " &topic& " ' , ' " &name& " ' ,
' " &email& " ', ' " &http& " ' , ' " &body& " ')"

Min udbyders webserver arbejder med engelsk tid. Hvordan sørger
jeg for at det bliver dansk-tid?
Jeg har prøvet med forskellige former af FormatDateTime() men det
giver nogle højst besynderlige datoer.
Jeg bruger <%Session.LCID = 1030%> i global.asa.

Med venlig hilsen

Michael Tillgaard

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jakob Andersen (08-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 08-01-03 20:58

"Michael Tillgaard" <post@multibook.dk> wrote
> date() sender dagsdato til min accessdatabase:
>
> sqlstring = "INSERT INTO board ( [date], topic, name, email,
> http, body ) " &_
> "values ( # " &date()& " #, ' " &topic& " ' , ' " &name& " ' ,
> ' " &email& " ', ' " &http& " ' , ' " &body& " ')"

Der findes i de fleste databaser en indbygget dato funktion, jeg mener den
hedder NOW() i Access, dvs. du kan sige:

INSERT INTO <tabel> (<datofelt>, ..... ) VALUES( NOW(), ....)

På denne måde får du dags dato fra databasen istedet for fra webserveren.

--
Jakob Andersen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste