Avatar billede bramsing Nybegynder
27. maj 2004 - 21:07 Der er 10 kommentarer og
1 løsning

MySQL date år-måned-dag

Hejsa...

Jeg har et lille problem når jeg ønsker at indsætte en dato i MySQL DB...

MySQL formatet er YYYY-MM-DD og min server køre M/D/YYYY (med session.LCID = 1030 er det som bekendt DD-MM-YYYY
Men hvordan ændre jeg formatet inden det sættes ind i MySQL DB'en til YYYY-MM-DD ???
Avatar billede hiks Nybegynder
27. maj 2004 - 21:24 #1
dato = "04-06-2003"
strDato = Year(dato) & "-" & Month(dato) & "-" & Day(dato)
Avatar billede hiks Nybegynder
27. maj 2004 - 21:26 #2
det var et svar

/hiks
Avatar billede ellebaek Nybegynder
27. maj 2004 - 21:26 #3
kan du ikke bruge Mysql's eget format..

altså ved at sætte ## omkring når du indsætter i databasen.

fx.
sql = "insert into dato(dato) values(#"&date()&"#)"
Avatar billede ellebaek Nybegynder
27. maj 2004 - 21:31 #4
hmm...
Det virker vidst måske kun i access.

Men hvis det er dagens dato du vil indsætte, så findes funktionen i MYsql..

så skal det være:
sql = "insert into dato(dato) values(CURDATE())"
Avatar billede bramsing Nybegynder
27. maj 2004 - 21:36 #5
hiks... Det virkede ikke....

ellebaek.... Det gjorde dit sidste eks... så smid et svar... så smider jeg lidt velfortjente point :O)
Avatar billede bramsing Nybegynder
27. maj 2004 - 22:14 #6
Hmm... Jeg lukker spørgsmålet nu.... ellebeak... Du siger bare til hvis du vil have point for din løsning.... Så opretter jeg et spørgsmål til dig ;o)
Avatar billede hiks Nybegynder
28. maj 2004 - 14:31 #7
hva er det der fejler ved min? bare lige for at være nysgerrig!

<%
dato = now()
strDato = Year(dato) & "-" & Month(dato) & "-" & Day(dato)

response.write "Dansk: " & dato
response.write "<br>"
response.write "UK: " & strDato

%>

du skal jo bare huske at i din insert skal der være '" & strDato & "' omkring, da datoer jo er strings!


/hiks
Avatar billede bramsing Nybegynder
28. maj 2004 - 14:54 #8
Hiks... Den sendte ikke indformationerne korrekt ind i DB'en.... Men det gjorde CURDATE()... Derfor afviste jeg svaret og har tilbudt ellebeak point'ne....
Avatar billede hiks Nybegynder
28. maj 2004 - 15:04 #9
oki!

/hiks
Avatar billede ellebaek Nybegynder
29. maj 2004 - 18:01 #10
du må gerne oprette et spørgsmål med points til mig hvis du vil.. ;-)

Jeg har været lidt fraværende (eksamen tager faktisk meget tid når man tænker over det)

;-)
Avatar billede bramsing Nybegynder
29. maj 2004 - 22:32 #11
ellebaek... Det er hermed oprettet...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging