|  | 		    
					
        
         
          
         
	
          | |  | Datoformat, fra mySQL db Fra : Henrik Jensen
 | 
 Dato :  16-11-03 17:03
 | 
 |  | Hejsa.
 
 I mangel af svar på en tidligere post har jeg nu fundet en delvis løsning på
 mit problem med at hente data fra mit forum, som er baseret på en mySQL
 base, til min hjemmeside. Koden kom til at se således ud:
 
 sql = "Select * from FORUM_TOPICS where FORUM_ID = 2"
 set rs = Conn.Execute(sql)
 while not rs.EOF
 Response.Write("<tr><td>")
 Response.Write(rs("T_DATE") & rs("T_SUBJECT") & "</td>")
 rs.movenext
 wend
 
 Conn.close
 Set rs = nothing
 end function
 %>
 
 Men pga. datoformatet i databasen giver det følgende resultat:
 
 20031102230214Forum for alle...og medlemmer
 
 Det ser lidt rodet ud, så jeg vil hellere have det vist som
 
 2/11-2003 Forum for alle...og medlemmer
 
 altså uden klokkeslet osv. HTML mæssigt vil jeg dele det op i tabeller.
 
 Er der nogen der har en god løsning, så teksten kan stå rigtigt?
 
 HB
 
 
 
 
 |  |  | 
  Klaus Ambrass (05-12-2003) 
 
	
          | |  | Kommentar Fra : Klaus Ambrass
 | 
 Dato :  05-12-03 09:26
 | 
 |  | "Henrik Jensen" <marrone@STOPSPAMsol.dk> wrote in
 news:3fb79fc7$0$27409$edfadb0f@dread16.news.tele.dk:
 
 > Hejsa.
 >
 > I mangel af svar på en tidligere post har jeg nu fundet en delvis
 > løsning på mit problem med at hente data fra mit forum, som er baseret
 > på en mySQL base, til min hjemmeside. Koden kom til at se således ud:
 >
 > sql = "Select * from FORUM_TOPICS where FORUM_ID = 2"
 > set rs = Conn.Execute(sql)
 > while not rs.EOF
 >   Response.Write("<tr><td>")
 >   Response.Write(rs("T_DATE") & rs("T_SUBJECT") & "</td>")
 >     rs.movenext
 > wend
 >
 > Conn.close
 > Set rs = nothing
 > end function
 > %>
 >
 > Men pga. datoformatet i databasen giver det følgende resultat:
 >
 > 20031102230214Forum for alle...og medlemmer
 >
 > Det ser lidt rodet ud, så jeg vil hellere have det vist som
 >
 > 2/11-2003 Forum for alle...og medlemmer
 >
 > altså uden klokkeslet osv. HTML mæssigt vil jeg dele det op i tabeller.
 >
 > Er der nogen der har en god løsning, så teksten kan stå rigtigt?
 >
 > HB
 >
 >
 >
 
 Det lyder som om du vil fortolke et timestamp som dato. Prøv:
 
 minDato = CDate(rs("T_DATE"))
 
 Skift evt. til et andet datoformat i din MySQL base, hvis du kan nøjes med
 dato uden klokkeslæt.
 
 --
 Klaus Ambrass
 
 IT - Storstrøms Amt
 kamNO@SPAMit.stam.dk
 
 
 |  |  | 
 |  |