Avatar billede bentbent Nybegynder
21. maj 2003 - 13:30 Der er 9 kommentarer og
1 løsning

Omskrivning af dato!

Hejsa eksperter!

Når jeg udskriver dette recordset ser det således ud:

<%=(Uclients.Fields.Item("Tdato").Value)%>

m/d/yyyy

Hvordan får jeg det til at se således ud:

yyyy-mm-dd

Tak!
Avatar billede oasen Nybegynder
21. maj 2003 - 13:34 #1
Du kan formatere det i SQL-forespørgslen.

Access/MS SQL:
Format(Tdato, 'yyyy-mm-dd') As DatoOK

MySQL:
Format_Date(Tdato, '%Y-%m-%d') As DatoOK

<%=(Uclients.Fields.Item("DatoOK").Value)%>
Avatar billede bentbent Nybegynder
21. maj 2003 - 13:39 #2
Jeg er ikke helt med!

skal jeg lave forespørgslen øverst på siden således:

<%=Format_Date(Tdato, '%Y-%m-%d') As DatoOK%>

Også skrive <%=(Uclients.Fields.Item("DatoOK").Value)%> der hvor det skal fremkomme??
Avatar billede bentbent Nybegynder
21. maj 2003 - 14:10 #3
Ok jeg tror jeg har forstået det!  men den kommer med denne fejl når jeg skriver således!

"SELECT * FROM clients ORDER BY UID DESC AND Format_Date(Ustartdate, '%Y-%m-%d') As DatoOK"

------fejl--------------------------------------------------------------

ADODB.Recordset.1 error '80004005'

SQLState: 42000
Native Error Code: 1064
[TCX][MyODBC]You have an error in your SQL syntax near 'AND Format_Date(Ustartdate, '%Y-%m-%d') As DatoOK' at line 1


/signup/test.asp, line 10
Avatar billede bentbent Nybegynder
21. maj 2003 - 14:12 #4
Jeg bruger b-one som kører på chilisoft asp!  hvis det har noget at sige!

og Tdato hedder rigtig "Ustartdate"
Avatar billede oasen Nybegynder
21. maj 2003 - 14:12 #5
Sådan her!:

"SELECT *, Format_Date(Ustartdate, '%Y-%m-%d') As DatoOK FROM clients ORDER BY UID DESC"
Avatar billede oasen Nybegynder
21. maj 2003 - 14:15 #6
DatoOK er en ganske almindelig kolonne i dit recordsæt.
Avatar billede bentbent Nybegynder
21. maj 2003 - 15:08 #7
Den kommer desværre stadig med fejl!

ADODB.Recordset.1 error '80004005'

SQLState: 42000
Native Error Code: 1064
[TCX][MyODBC]You have an error in your SQL syntax near '(Ustartdate, '%Y-%m-%d') As DatoOK FROM clients ORDER BY UID DESC' at line 1


/signup/test.asp, line 10
Avatar billede oasen Nybegynder
21. maj 2003 - 15:17 #8
Nu kom jeg pludselig i tvivl, om det hedder Date_Format i stedet.

Prøv lige engang ;)
Avatar billede bentbent Nybegynder
21. maj 2003 - 15:30 #9
du er for sej!  tak skal du have!
Avatar billede oasen Nybegynder
21. maj 2003 - 18:33 #10
Selv tak ;)
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