Lef() kanske
Dim tmpNow : tmpNow = Now()
If tmpNow > 18 then
tmpNow = Left(tmpNow, 18)
End if
'// You can now insert tmpNow :)
5 svar · 207 visningar · startad av SilvioF
Jag sitter här och håller på med en sql-fråga (INSERT). Allt går enligt planerna ända tills för några minuter sedan. Då får jag plötsligt upp Data type mismatch in criteria expression som felmeddelande. Först trodde jag att jag hade angett fel ordning på de värden/kolumner jag skall läga in data i, men efter närmare kontroll så var det inte det som var felet. Istället så har min dator plötsligt formaterat Now() till 2004-01-28 1:03:18 PD. Var i h*****e kommed PD från? Jag har aldrig sett detta förut. I icke-svensk format så förstår jag att det kommer in AM eller PM efter klockslaget, men inte när det är satt till svenskt format ()Session.LCID=1053.
Någon som har en snabb lösning?
Lef() kanske
Dim tmpNow : tmpNow = Now()
If tmpNow > 18 then
tmpNow = Left(tmpNow, 18)
End if
'// You can now insert tmpNow :)
Njae... Inte riktigt vad jag letar efter. Jag är mest nyfiken på varför servern plötsligt lägger till PD på slutet av tiden.
Samma som ovan, fast med utan datum och med PD efter klockslaget.
Har dock löst det nu genom att sätta <%@ LCID=1053 %> längst upp på sidan istället för att deklarera Session.LCID=1053 i självakoden på sidan.
Okej