错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (逗号) 在查询表达式 'id = 3, 3' 中。
/jet/3.asp, 第 138 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
网页:
GET /jet/3.asp
时间:
2006年3月11日, 下午 09:42:35
语法错误 (逗号) 在查询表达式 'id = 9, 5' 中。 这是什么原因呢?大家看看~谢谢啦!
答案:2 悬赏:60 手机版
解决时间 2021-04-10 14:43
- 提问者网友:十年饮冰
- 2021-04-10 02:12
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-10 03:37
sqlstr_1="select * from Table where id=9"
sqlstr_2="select * from Table where id=5"
分别用两个查询!
id=9不能用单引号括起来!
sqlstr_2="select * from Table where id=5"
分别用两个查询!
id=9不能用单引号括起来!
全部回答
- 1楼网友:夜风逐马
- 2021-04-10 04:29
楼上的意思是将request("typeid")加单引号当作字符串查询,这肯定不对,自动编号类型是长整型,不是字符型,很显然什么也查不到啊!自动编号类型的值中怎么会出现逗号?
这个错误提示不是写得很清楚吗?明显是request("typeid")的值中有逗号,自动编号类型是整数,不支持逗号的。
request("typeid")是取的什么值?从哪里传过来的?
-----------------------------
你的那两个open连接中怎么有两个typeid变量?去掉一个再试试看,改成下面这样:
<a href=lianjielist.asp?typeid=<%=rs("typeid")%>&key=0&action=key>open</a>
另一句同样的改法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯