请您,帮我改一下!!!
请您,帮我改一下!!!
楼主zhupuwei(我行我素)2004-03-25 13:10:34 在 Web 开发 / ASP 提问 formname=request.form("name")
foremail=request.form("email")
forid=request.form("id")
fortime=request.form("time")
formname=replace(formname,"","")
sqltemp=" update liuyan set "
sqltemp=sqltemp & "姓名=" & formname & ","
sqltemp=sqltemp & "信箱=" & foremail & ","
sqltemp=sqltemp & "时间=" & fortime & "where id="&forid
set conn=server.createobject("adodb.connection")
conn.open connStr
conn.execute(sqltemp)
这段代码错在哪???
错误类型:
Microsoft JET Database Engine (0x80040E14)
UPDATE 语句的语法错误 问题点数:20、回复次数:5Top
1 楼TrueAndFalse(彩旗飘飘)回复于 2004-03-25 13:14:59 得分 10
sqltemp=" update liuyan set "
sqltemp=sqltemp & "姓名="" & formname & "","
sqltemp=sqltemp & "信箱="" & foremail & "","
sqltemp=sqltemp & "时间="" & fortime & "" where id="&foridTop
2 楼zhupuwei(我行我素)回复于 2004-03-25 13:19:51 得分 0
谢谢!
但现在变成这样的了
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 "id=" 中。
Top
3 楼baiyunfei(虚度残生)回复于 2004-03-25 13:20:11 得分 10
sqltemp=" update liuyan set "
sqltemp=sqltemp & "姓名="" & formname & "","
sqltemp=sqltemp & "信箱="" & foremail & "","
sqltemp=sqltemp & "时间="" & fortime & "" where id="&forid
注意下你的字段是何类型,时间如果是日期型,又是access数据库的话用
"时间=#"&fortime&"#..........
最好先response.write sqltemp 来看下语句Top
4 楼zhupuwei(我行我素)回复于 2004-03-25 13:27:48 得分 0
现在对了,谢谢了!!!Top
5 楼xzq686(★_瞬_★)回复于 2004-03-25 13:36:09 得分 0
sqltemp="update liuyan set 姓名=""&formname&"",信箱=""&foremail&"",时间=""&fortime&"" where id=""&forid&"""
Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
