Rigtig dato format - 100% dansk
Jeg får datoen ind som følgende format 27-03-2008Den findes i variablen "Datoen"
Jeg skal så have tjekke om den dato forefindes, det fungere sådan set fint nok. Men når den så enten skal indsætte eller opdatere, skriver den NOGENGANGE, datoen forkert ind.
Jeg kan simpelthen ikke dreje hvordan jeg med 100% sikkerhed får det rigtige format ind. Jeg synes jeg har prøvet med både day(datoen) osv, samt ## omkring
Sådan ser den ud pt:
<%
session.lcid = 1030
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb")
For Each bla in Request.Form
If Request.Form(bla) = "ON" Then
del = Split(bla,"_")
Typeen = del(0)
VaerelsesNummer = del(1)
Datoen = del(2)
sql = "select * from booking where dato = "&Datoen&""
set rs = Conn.Execute(sql)
response.write sql & "<br>"
if rs.eof then
sql1 = "Insert into booking (dato, "& Typeen & VaerelsesNummer &") values (#"&Datoen&"#, true)"
response.write sql1 & "<br>"
Conn.Execute(sql1)
else
sql2 = "UPDATE booking SET "& Typeen & VaerelsesNummer &" = true where dato =#"& Datoen &"#"
response.write sql2 & "<br>"
Conn.Execute(sql2)
end if
End If
Next
'response.redirect "default.asp"
%>
Og kan ses på http://www.aqua-care.firmdesign.dk/plan/ (der står Book i BUNDEN)
