Avatar billede fleksto Nybegynder
19. april 2001 - 15:42 Der er 14 kommentarer og
1 løsning

Dato - access - asp

Jeg har lavet en form hvor jeg uploader en dato i formatet 01-01-01 til en database.
Når jeg vil hente denne dato ind i mit html-dokument gør jeg det ved hjælp af en SQLsætning der tager værdien af kolonnen \"Dato\" i min tabel.
Når jeg vil udskrive den skriver jeg <% =rs(\"Dato\") %> og jeg får udskrevet 01-01-01.
Alt er såre godt, men jeg vil hellere have det skrevet ud som 1. januar 2001.

Hvordan gør jeg det ? Håber der er en der kender svaret.

Mvh
Fleksto
Avatar billede zeth Nybegynder
19. april 2001 - 15:48 #1
Du kan jo lave sådan at når du smider den ind kan du bruge <%= FormatDateTime(now, vblongdate) %>
Avatar billede no_doubt Nybegynder
19. april 2001 - 15:48 #2
Avatar billede netsrac Praktikant
19. april 2001 - 15:49 #3
<% =FormatDateTime(rs(\"dato\"), 1) %>
Avatar billede cape Nybegynder
19. april 2001 - 15:49 #4
Eller

Year(dtmDate)
MonthName(Month(dtmDate))
Avatar billede okay Nybegynder
19. april 2001 - 15:49 #5
her kan du læse om det :)

http://html.dk/tutorials/asp/lektion4.asp
Avatar billede okay Nybegynder
19. april 2001 - 15:50 #6
html>
<title>tid og dato</title>
<head>
</head>
<body>

<dl>

<dt>vbLongDate</dt>
<dd><% Response.Write FormatDateTime(Now, vbLongDate) %></dd>

<dt>vbShortDate</dt>
<dd><% Response.Write FormatDateTime(Now, vbShortDate) %></dd>

<dt>vbLongTime</dt>
<dd><% Response.Write FormatDateTime(Now, vbLongTime) %></dd>

<dt>vbShortTime</dt>
<dd><% Response.Write FormatDateTime(Now, vbShortTime) %></dd>

</dl>

<p>
<%
Response.Write \"Den \" & FormatDateTime(Now, vbLongDate)
Response.Write \" kl. \" & FormatDateTime(Now, vbShortTime)
%>
</p>

</body>
</html>



Tryk her og se det som eks.

http://html.dk/tutorials/asp/lektion4_eks2.asp
Avatar billede kjoller Nybegynder
19. april 2001 - 15:52 #7
<%= FormatDateTime(rs_dato(\"dato\"), vblongdate) %> så skulle den være der mener jeg
Avatar billede kjoller Nybegynder
19. april 2001 - 15:53 #8
Jeg er lige for lang tid om det hvergang ;o)
Avatar billede fleksto Nybegynder
19. april 2001 - 16:56 #9
Tak til netstrac (og kjoller) for de korte og præcise svar ! (jeg kan love jer at jeg selv var tæt på) Well pointene er delt ud, men netstrac, hvis man kan tillade sig et tillægsspørgsmål:
Det kunne jo været at du kunne svare lige så kort og elegant på hvordan jeg fik årstallet væk ?

fleksto
Avatar billede netsrac Praktikant
19. april 2001 - 17:01 #10
<% =datepart(\"d\", rs(\"dato\")) & datepart(\"m\", rs(\"dato\")) %>

noget i den stil..
Avatar billede netsrac Praktikant
19. april 2001 - 17:02 #11
eller:

<% =datepart(\"d\", rs(\"dato\")) & MonthName(datepart(\"m\", rs(\"dato\"))) %>

Avatar billede fleksto Nybegynder
19. april 2001 - 17:50 #12
Tak for det - jeg kikker på det

fleksto
Avatar billede zeth Nybegynder
19. april 2001 - 22:06 #13
dårh..
Avatar billede okay Nybegynder
20. april 2001 - 17:08 #14
Hvis du havde kigget her, så fik du at vide om det hele som du spurgt netsrac om !!

http://html.dk/tutorials/asp/lektion4_eks2.asp
Avatar billede fleksto Nybegynder
20. april 2001 - 23:21 #15
generelt tak for alle svar. Jeg har kender godt den side du nævner \"okay\", men det var ikke et spørgsmål om at kende til funktionen vbLongDate. Jeg famler mig frem i asp´en og mit problem var simpelthen noget syntaktisk og det var netstrac der løste problemet.
Jeg mener også at mit spørgsmål er formuleret så præcist, at det burde være muligt at svare på i en linie, hvis man kender svaret. Det gjorde netstrac.
I øvrigt forbavses jeg til stadighed over \"eksperten\" der altid giver en hurtige og gode svar og er derfor også taknemmelige for de svar jeg ikke kunne bruge (for måske havde det været dem der lige passede), på den anden side giver man vel pointene til det svar der hjalp en videre :)

God weekend
/Fleksto
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