webForumDet fria alternativet

Datum och tid access

3 svar · 328 visningar · startad av Sunix

SunixMedlem sedan juli 2004310 inlägg
#1

Hej

Jag har ett litet problem som ni kanske kan hjälpa mig med.
I en access Db så har jag 2 fält som heter starttid och stopptid där jag lagrar klockslag ex:19:00. Nu ska man kunna uppdatera dessa fält och man ska kunna välja bort klockslagen så att fälten blir tomma. Problemet är att access accepterar inte en update av datumfält med null utan det krävs data.

Ett text fält kan jag updatera med " " men inte ett datumfält. Finns det någon hjälp för denna åkomma?
Om jag öppnar access databasen och raderar klockslaget fysiskt så funkar det men inte via ASP.

HermanMedlem sedan maj 2001431 inlägg
#2

kan du inte bara ställa in att fältet accepterar null?

TravoniMedlem sedan okt. 20041 556 inlägg
#3

Funkar inte detta?: Update Datumfält set datumfält=null where id=1

SunixMedlem sedan juli 2004310 inlägg
#4
if request("starttid")<>"" then
			startTidStrang="starttid=#"&request("starttid")&"#"
		else
			startTidStrang="starttid=null"
		end if

sql:

sql ="update caldata set omridsek="&request("Omrade")&",
 kategorisek="&request("Kategori")&", datum=#"&request("datum")
&"#, "&startTidStrang&", "&stoppTidStrang&",  Rubrik='"&request("Rubrik")&"',
 innehall='"&request("innehall")&"', Lank='"&request("lank")&"' where 
CalId="&request("id")&""
124 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)