一个关于update set 的报错,哪位帮忙解释一下[很简单的]
[code]conn.execute("update votes set vote_value='"&e_value&"' where vote_id="&request("id"))[/code]
以上这段代码老是运行错误,ASP给的报错提示是:
[quote]错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误。[/quote]
实在是想不出错误在哪,哪位帮忙看看?
先谢了!
你的voteid字段是字符类型的吗 是的话加单引号
回复 2# 的帖子
vote_id字段是INT型,所以没加单引号 conn.execute ("update votes set vote_value='" & e_value & "' where vote_id=" & request("id"))&号是要空隔开的 楼上的是女的?。。。。这论坛女的好像很少啊 有女的~~~很奇怪~~~~
回复 6# 的帖子
vote_id=" & request("id"))为什么这个地方只有一边"&呢? ="&request("id"))
沒有引號 把& 改成+
页:
[1]
