Avatar billede bjornhart Nybegynder
21. februar 2001 - 13:31 Der er 6 kommentarer og
2 løsninger

dato konvertering

Er der nogle der har en ide om hvorfor jeg ikke kan gemme datoen vha. følgende SQL:

Sql = \"Insert into gæstebog (Fra, Dato, email, http, Tekst) values(\'\" & Request(\"Fra\") & \"\',\'\" & Now() & \"\',\'\" & Request(\"email\") & \"\',\'\" & Request(\"webside\") & \"\',\'\"  & Request(\"Besked\") & \"\')\"

Der bliver skrevet det rigtige til databasen men datoen bliver til \"00-00-0000 00:00:00\" hvad gør jeg forkert?
Avatar billede repsac Nybegynder
21. februar 2001 - 13:41 #1
Du kan bruge den indbyggede funktion i mysql der hedder NOW() ... tiden nu ...
Avatar billede repsac Nybegynder
21. februar 2001 - 13:43 #2
Ehh ... undskyld! - havde lige overset det ...

VALUES(whatever, NOW(), the rest)
Avatar billede bjornhart Nybegynder
21. februar 2001 - 13:48 #3
Jeg bruger Now() funktionen i sql sætningen. Det skal lige siges at jeg udfører sql\'en fra et ASP-script, men funktionen burde da returnere det samme?
Avatar billede erikjacobsen Ekspert
21. februar 2001 - 13:54 #4
now() giver dig noget på formen 2/21/01 1:47:21 PM
mens mysql skal have det på formem \'2001-02-21-13-47-21\' (eller noget
der ligner).
Avatar billede bjornhart Nybegynder
21. februar 2001 - 13:56 #5
Du har ret erikjacobsen, men hvordan konverterer jeg det?
Avatar billede erikjacobsen Ekspert
21. februar 2001 - 14:03 #6
d= Date()
t= time()

a = year(D) & \"-\" & month(D) & \"-\" & day(D) & \"-\" & hour(t) & \"-\" & minute(t) & \"-\" & second(t)
Avatar billede bjornhart Nybegynder
21. februar 2001 - 14:19 #7
Jeg har selv leget lidt med det, og fundet ud af at man bare kan skrive \' now() \' istedet for \'\" & Now() & \"\'. Så virker det. Men i skal begge have tak for hjælpen. mvh Bjornhart
Avatar billede erikjacobsen Ekspert
21. februar 2001 - 14:27 #8
Nå ja, så får du mysql selv til at slå aktuel dato og tidspunkt op - det bliver en
del af selve sql-sætningen. Har du brug for at indsætte andre tidspunkter, bør du
overveje min lille omskrivning
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
Computerworld tilbyder specialiserede kurser i database-management

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