Just nu i M3-nätverket
Jump to content

Tomma datumfält i Access??


jonny1

Recommended Posts

Hejsan,

 

har problem med två datumtabeller i access. När jag skriver till dem så använder jag mig av #datum# men när jag vill lämna fältet tomt så försöker scriptet skriva endast ## till databasen vilket ger fel?

 

Finns det någon som kan hjälpa mig med detta?

 

koden ser ut ungefär så hä:

 

¨' insert record

sql= "insert into DB(bla bla) values ("

sql= sql & request.form("id") & ",#"

sql= sql & datum1 & "#,#"

sql= sql & datunm2 & "#,"

sql= sql & "'" & request.form("body") & "')"

db.execute(sql)

set rs=nothing

 

Mvh

 

Link to comment
Share on other sites

Magnus Gladh

Ett sätt är att bygga ihop ditt datum först. Typ så här.

 

dDate = request.form("Date")

if len(dDate) = 0 then dDate = "NULL" else dDate = "#" & dDate & "#"

sSQL = INSERT INTO [tabellen] ([Date]) VALUES("& dDate &")

 

- Magnus

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Link to comment
Share on other sites

Ahhh.... det funkar kanonbra.... Du anar inte hur glad du precis gjort mig - suttit och klurat ett bra tag kan jag lova...

 

Mkt tacksam för att du orkade skriva ner exemplet på lösningen.. TACK!!

 

Mvh

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...