Avatar billede thomashansen Nybegynder
01. september 2006 - 23:08 Der er 7 kommentarer og
1 løsning

Datoformat ved SQL-udlæsning fra DB via ASP

Hvordan får jeg et "pænt" datoformat på denne:

<td valign="top" width="200" align="center"><font size="2"><% = list.Fields("Message_date")%>&nbsp;</font></td>

Jeg forestiller mig noget i retning af 01 August 2006 kl. 22:23


Thomas
Avatar billede madeindk Nybegynder
01. september 2006 - 23:11 #1
Hvad er dit datoformat nu? Now?
Avatar billede thomashansen Nybegynder
01. september 2006 - 23:19 #2
Det er ikke specificeret men hentes direkte fra Access som 9/1/2006 1:22:06 PM
Avatar billede thomashansen Nybegynder
01. september 2006 - 23:21 #3
Og ja det svarer til Now
Avatar billede Slettet bruger
01. september 2006 - 23:54 #4
- så er det vel bare sådan her:
<%
dato = list.Fields("Message_date")
dag = day(dato)
if dag<10 then
dag = "0" & dag
end if
%>
<td valign="top" width="200" align="center"><font size="2">
<%=dag%> <%=ucase(left(monthname(month(dato),1)) & right(monthname(month(dato)),(len(monthname(month(dato)))%> kl. <%=hour(dato) & ":" & minute(dato)%>
</font></td>


\Dan
Avatar billede thomashansen Nybegynder
02. september 2006 - 09:09 #5
Tak, men det driller mig lidt. Jeg har kopieret din kode så det ser sådan ud:

<td valign="top" width="200" align="center"><font size="2">
<%dato = list.Fields("Message_date") dag = day(dato) if dag<10 then dag = "0" & dag end if %>
<td valign="top" width="200" align="center"><font size="2"><%=dag%> <%=ucase(left(monthname(month(dato),1)) & right(monthname(month(dato)),(len(monthname(month(dato)))%> kl. <%=hour(dato) & ":" & minute(dato)%></font></td>
Avatar billede thomashansen Nybegynder
02. september 2006 - 09:10 #6
Du må hellere få koden til hele siden:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Anvendelse</title>
</head>

<%@LANGUAGE="VBSCRIPT"%>

<!--#include file="THdbconnectForum.asp" -->

<%
Set list = Server.CreateObject ("ADODB.Recordset")
list.Open "SELECT TOP 1 tblAuthor.Username, tblTopic.Subject, tblThread.Message_date, tblThread.Message FROM tblTopic INNER JOIN (tblAuthor INNER JOIN tblThread ON tblAuthor.Author_ID = tblThread.Author_ID) ON tblTopic.Topic_ID = tblThread.Topic_ID ORDER BY tblThread.Thread_ID DESC ", Conn

%>


<html>
<head>
<title>Anvendelse</title>
</head>

<body bgcolor="#FFFFCC" style="text-align: right">

<tr><td bgcolor="#999999">

<div align="left"></div>
</td></tr>

<tr><td bgcolor="#CCCCCC">

<form method="GET" action="TH_5.asp" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1">
<p></p>
</form>





<table style="border-left-color: #000000; border-top-color: #000000" cellspacing="0" bordercolorlight="#000000" bordercolordark="#000000" border="1" cellpadding="0" width="493">

<tr>
  <th width="1300" valign="top" colspan="3" bgcolor="#CCFFCC">
  <p align="left">
  <font color="#CC0000">&nbsp;<% = soeg%></font></b></td>Hvad sker der i
    Smalspors Forum ?</th>
  </tr>

<tr>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Message_date</font></b></td>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Username</font></b></td>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Subject</font></b></td>

  </tr>


<%
While NOT list.EOF
%>

<td valign="top" width="200" align="center"><font size="2"><%dato = list.Fields("Message_date") dag = day(dato) if dag<10 then dag = "0" & dag end if %>
<td valign="top" width="200" align="center"><font size="2"><%=dag%> <%=ucase(left(monthname(month(dato),1)) & right(monthname(month(dato)),(len(monthname(month(dato)))%> kl. <%=hour(dato) & ":" & minute(dato)%></font></td>
<td valign="top" width="132" align="center"><font size="2"><% = list.Fields("Username")%>&nbsp;</font></td>
<td valign="top"><font size="2"><% Response.Write ("<a href='http://www.hybenvang.dk/forum/default.asp"  & "'target=>" & list.Fields("Subject") & "</a>")%>&nbsp;</font></td>
</tr>

<%
list.MoveNext
Wend
%>

<tr>
  <th width="1300" valign="top" colspan="3" bgcolor="#CCFFCC">
  <p align="right">
  &nbsp;&nbsp;</th>
  </tr>

</table>

</form>

</font>

<p>

</b>

</p>

</body>
</html>

<%
list.close
set list = nothing
%>
Avatar billede Slettet bruger
02. september 2006 - 17:28 #7
OK!
Hvad så sådan her:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Anvendelse</title>
</head>

<%@LANGUAGE="VBSCRIPT"%>

<!--#include file="THdbconnectForum.asp" -->

<%
Set list = Server.CreateObject ("ADODB.Recordset")
list.Open "SELECT TOP 1 tblAuthor.Username, tblTopic.Subject, tblThread.Message_date, tblThread.Message FROM tblTopic INNER JOIN (tblAuthor INNER JOIN tblThread ON tblAuthor.Author_ID = tblThread.Author_ID) ON tblTopic.Topic_ID = tblThread.Topic_ID ORDER BY tblThread.Thread_ID DESC ", Conn

%>


<html>
<head>
<title>Anvendelse</title>
</head>

<body bgcolor="#FFFFCC" style="text-align: right">

<tr><td bgcolor="#999999">

<div align="left"></div>
</td></tr>

<tr><td bgcolor="#CCCCCC">

<form method="GET" action="TH_5.asp" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1">
<p></p>
</form>





<table style="border-left-color: #000000; border-top-color: #000000" cellspacing="0" bordercolorlight="#000000" bordercolordark="#000000" border="1" cellpadding="0" width="493">

<tr>
  <th width="1300" valign="top" colspan="3" bgcolor="#CCFFCC">
  <p align="left">
  <font color="#CC0000">&nbsp;<% = soeg%></font></b></td>Hvad sker der i
    Smalspors Forum ?</th>
  </tr>

<tr>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Message_date</font></b></td>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Username</font></b></td>
  <td valign="top" bgcolor="#C0C0C0" align="center" width="132"><b><font size="2">Subject</font></b></td>

  </tr>


<%
While NOT list.EOF
dato = list.Fields("Message_date")
dag = day(dato)
if dag<10 then
dag = "0" & dag
end if
%>

<td valign="top" width="200" align="center"><font size="2"><%dato = list.Fields("Message_date") dag = day(dato) if dag<10 then dag = "0" & dag end if %>
<td valign="top" width="200" align="center"><font size="2"><%=dag%> <%=ucase(left(monthname(month(dato),1)) & right(monthname(month(dato)),(len(monthname(month(dato)))%> kl. <%=hour(dato) & ":" & minute(dato)%></font></td>
<td valign="top" width="132" align="center"><font size="2"><% = list.Fields("Username")%>&nbsp;</font></td>
<td valign="top"><font size="2"><% Response.Write ("<a href='http://www.hybenvang.dk/forum/default.asp"  & "'target=>" & list.Fields("Subject") & "</a>")%>&nbsp;</font></td>
</tr>

<%
list.MoveNext
Wend
%>

<tr>
  <th width="1300" valign="top" colspan="3" bgcolor="#CCFFCC">
  <p align="right">
  &nbsp;&nbsp;</th>
  </tr>

</table>

</form>

</font>

<p>

</b>

</p>

</body>
</html>

<%
list.close
set list = nothing
%>
Avatar billede thomashansen Nybegynder
08. september 2006 - 22:39 #8
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