Tack Engine men det blir samma fel igen, jag har satt datumkolumnen till date/time. Den skriver in datum i kolumnen men det blir helt fel datum 2004-11-23 sedan2006-07-11 osv
Har ett update problem!
22 svar · 492 visningar · startad av clacke · sida 2 av 2
Lustigt... iofs har jag gjort ett snedsteg ;) Det ska inte vara några apostrofer runt datumet, men annars tycker jag att det borde fungera
... SET tider = #" & DateAdd("d", kalraknare, idag) & "# ...
Jag provade med det, men det funkade inte heller tyvärr.
Jag provade en annan sak också och då fick jag in datumen i "tider" som jag skulle.
if kalenderdat ="" then
idag = date()
else
idag = Cdate(kalenderdat)-1
'response.write idag+1
end if
if kalenderdat <>"" then
sql15="select * FROM allatider;"
set rs15 = conn.Execute(sql15)
do until rs15.eof
tid_id= rs15("tid_id")
'response.write tid_id
idag = idag+1
sql16 = "UPDATE allatider SET tider = '"& idag &"' WHERE tid_id = "& tid_id &";"
conn.execute(sql16)
sql17 = "UPDATE allatider SET tider2 = '"& idag &"' WHERE tid_id = "& tid_id &";"
conn.execute(sql17)
rs15.movenext
loop
end if
Ditt sätt verkar bättre då jag kan bestämma att jag vill ha in 35 poster i kolumn "tider" och jag skulle kunna sätta att jag vill ha in 34 poster i kolumn "tider2". Jag behöver nämligen "END" i 35 posten i "tider2".
Med koden ovan:
Men då kommer vi till nästa problem:
Jag får alltså in tex 2003-03-03 osv i kolumnen "tider" på första posten, men nu skulle jag behöva få in 2003-03-04 i första posten i kolumnen "tider2" och i posten 35 behöver jag få in "END" istället för ett datum. Hur gör jag det?