SS@rpp@Medlem sedan okt. 200058 inlägg Frågan#1 Följade sqlsats får jag errorfel:
Drivers error '80040e14'
Syntax error in INSERT INTO statement.
Tabellen order ser ut så här:
orderid (räknare)
orderdag(datum/tid (kort-datum))
levdag(datum/tid (kort-datum))
kontaktperson(text)
Koden som jag skrivit:
best_dag = Request.Form("orderdag")
lev_dag = Request.Form("leveransdag")
kontPers = Request.Form("kontaktpers")
sqlInsertOrder="INSERT INTO order(orderdag, levdag, kontaktperson) VALUES(#" & best_dag & "#,#" & lev_dag & "#,"&kontPers&")"
dbconn.execute sqlInsertOrder
Sqlsatsen ser ut så här med response.write:
INSERT into order(orderdag, levdag, kontaktperson) VALUES(#2001-01-02#,#2001-01-15#,ingen)
Vad är det för fel?
@ndersMedlem sedan juni 200032 967 inläggborde väl se ut så här:
INSERT into order(orderdag, levdag, kontaktperson) VALUES(#2001-01-02#,#2001-01-15#,'ingen')
alltid apostrofer runt strängar / värden som skall in i text/pm-fält.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>