26. februar 2003 - 15:08
Der er
11 kommentarer og 1 løsning
ASP og dato indsættelse
Hey! jeg har en mysql server som har felterne datostart og datoslut. De har felttypen "DATE" naturligvis. Når jeg bruger koden: strSQL = "Insert into advert (" strSQL = strSQL & "kunde, " strSQL = strSQL & "img, " strSQL = strSQL & "url, " strSQL = strSQL & "vis, " strSQL = strSQL & "type, " strSQL = strSQL & "strW, " strSQL = strSQL & "strH, " strSQL = strSQL & "datostart, " strSQL = strSQL & "datoslut, " strSQL = strSQL & "place) " strSQL = strSQL & "values( " strSQL = strSQL & "'" & request.form("kunde") & "', " strSQL = strSQL & "'" & request.form("img") & "', " strSQL = strSQL & "'" & request.form("url") & "', " strSQL = strSQL & "'" & request.form("vis") & "', " strSQL = strSQL & "'" & request.form("type") & "', " strSQL = strSQL & "'" & request.form("strW") & "', " strSQL = strSQL & "'" & request.form("strH") & "', " strSQL = strSQL & "'" & request.form("datostart") & "', " strSQL = strSQL & "'" & request.form("datoslut") & "', " strSQL = strSQL & "'" & request.form("place") & "')" objConn.Execute(strSQL) Skriver den ikke nogen værdi i mySQL tabellen selv om har jeg har udfyldt input felterne..
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
26. februar 2003 - 15:09
#1
Prøv at putte # omkring dine datofelter i stedet for '
26. februar 2003 - 15:10
#2
Hvad står der i felterne? "2003-02-27" vil virke men "27/3 2002" vil ikke
26. februar 2003 - 15:11
#3
spotgun > prøver lige erikjacobsen > der står 27/3-2003 så vidt jeg husker..
26. februar 2003 - 15:11
#4
altså : strQ = strQ & "datoslut= '#" & request("datoslut") & "#', " ???
26. februar 2003 - 15:15
#5
Nej - uden ' tegnene... strQ = strQ & "datoslut = #"& request("datoslut") &"#", "
26. februar 2003 - 15:16
#6
Spotgun - det er jo ikke ligefrem en Access DB han har fingre i
26. februar 2003 - 15:17
#7
erikjacobsen > jamn hvordan skal det så være??
26. februar 2003 - 15:22
#8
Det har jeg fortalt dig.
26. februar 2003 - 15:22
#9
Jeg skal bare indsætte i YYYY-MM-DDD " The DATE type is used when you need only a date value, without a time part. MySQL retrieves and displays DATE values in 'YYYY-MM-DD' format. The supported range is '1000-01-01' to '9999-12-31'. "
26. februar 2003 - 15:23
#10
Nåå ja tak!! Smid lige et svar!
26. februar 2003 - 15:25
#11
Ingen point til mig, tak.
26. februar 2003 - 15:26
#12
nå okay... :S hehe okai
Kurser inden for grundlæggende programmering