Avatar billede Slettet bruger
21. april 2007 - 00:50 Der er 8 kommentarer og
1 løsning

MySQL, ASP og Dato problemer

Jeg har en MySQL database hvor jeg indæstter dato'er
Feltet er et date felt, og dato'erne kommer ud med år først.

Hvor dan laver jeg det sådan at det bliver udskrevet med dd-mm-åååå??


DDD
Avatar billede mitbrugernavn Praktikant
21. april 2007 - 07:31 #1
hentdato = rs("hentdato") 'dato fra din database
skrivdato = day(hentdato) & "-" & month(hentdato) & "-" & year(hentdato)

response.write skrivdato
Avatar billede Slettet bruger
21. april 2007 - 09:39 #2
Det virker ikke..

det eneste den skriver er=> --

DDD
Avatar billede erikjacobsen Ekspert
21. april 2007 - 09:47 #3
dato = "2007-04-21"  ' fra databasen
dato2=Split(dato,"-")
dato3=dato2(2) & "-" & dato2(1) & "-" & dato2(0)

Det er også muligt, man kan bruge nogle datofunktioner - men ovenstående bør virker umiddelbart
Avatar billede Slettet bruger
21. april 2007 - 09:50 #4
Nu skal jeg lige forstå den der rigtigt.

Der hvor du skriver "2007-04-21",er det der jeg skal sætte min rs("Tilfoejet) ind??


DDD
Avatar billede erikjacobsen Ekspert
21. april 2007 - 09:53 #5
Ja
Avatar billede Slettet bruger
21. april 2007 - 09:54 #6
altså:

dato = rs("Tilfoejet")  ' fra databasen
dato2=Split(dato,"-")
dato3=dato2(2) & "-" & dato2(1) & "-" & dato2(0)

response.write dato3


DDD
Avatar billede mitbrugernavn Praktikant
21. april 2007 - 10:00 #7
det virker !!!!

hentdato = "2007-04-20"
skrivdato = day(hentdato) & "-" & month(hentdato) & "-" & year(hentdato)
response.write skrivdato

'og når du så skal hente fra databasen så

hentdato = rs("hentdato")
skrivdato = day(hentdato) & "-" & month(hentdato) & "-" & year(hentdato)
response.write skrivdato
Avatar billede mitbrugernavn Praktikant
21. april 2007 - 10:03 #8
'og når det er din db så således - det vil ikke virke hvis du havde følgende linie hentdato = rs("hentdato") da det jo ikke er det dit felt hedde i databasen

hentdato = rs("Tilfoejet")
skrivdato = day(hentdato) & "-" & month(hentdato) & "-" & year(hentdato)
response.write skrivdato
Avatar billede Slettet bruger
21. april 2007 - 10:05 #9
Ja nu virkede det..

Det var underligt det gjorde det ikke før...

takker..


DDD
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