Det format du får ud er bestemt af den session.LCID du kører med. Du er ovre i en engelsk udgave, så hvis du smider dette i toppen af din side er alle datoer og tal formateret efter engelsk format: session.LCID = 1033
Hvis du ikke vil omformatere tal, skal du have lavet din egen converter, eller bruge den indbygget i MySQL, når du selecter.
Så burde en response.write rs("dato") også udskrives efter LCID formatet... Men ellers skal du have fat i DATE_FORMAT() funktionen, som nævnt tidligere:
select date_format(datoKolonne,'%m/%d/%Y') as dato from dinTabel
jeg har prøvet at sætte den session.LCID over alt, det sker bare ikke ? selve formatet i db feltet er bare en varchar (lang historie) og vil gerne forsætte med at have den.
og hvordan skal jeg så sætte det date omforming ind i det her?
<% if mode = "submit" then %> <% session.LCID = 1033 SQL = "SELECT * FROM status_ordre" set rs = Conn.execute(SQL) Dim rs Set rs = Server.CreateObject("ADODB.Recordset") rs.Open SQL, Conn, 3, 3
rs.AddNew
rs("user") = session("name") rs("dato") = date()
rs("ordrenr") = session("ordrenr")
if Request.Form("statusmsg") <> "" then rs("msg") = Request.Form("statusmsg") end if
rs("ip") = Request.ServerVariables("REMOTE_ADDR") rs.Update rs.Close Set rs = Nothing Conn.Close set Conn = Nothing%>
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.