语法错误 (操作符丢失) 在查询表达式 'id=' 中。是什么原因?
代码:exec="select*fromdatawhereid="&request.querystring("id")错误类型:MicrosoftOLEDBProvide...
代码:exec="select * from data where id="&request.querystring("id")
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'id=' 中。
/inpumo.asp, 第 14 行
<input type="hidden" name="id" value="<%=request.querystring("id")%>">
这是我定义的id字段,是一个隐含的,我主要是想用这个来定位我要修改的字段,因为我是想修改这条记录的,其他字段都可能被改 展开
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'id=' 中。
/inpumo.asp, 第 14 行
<input type="hidden" name="id" value="<%=request.querystring("id")%>">
这是我定义的id字段,是一个隐含的,我主要是想用这个来定位我要修改的字段,因为我是想修改这条记录的,其他字段都可能被改 展开
2个回答
展开全部
id是字符串还是数字
如果是字符串,应该是:
="select * from data where id='"&request.querystring("id")&"'"
如果是字符串,应该是:
="select * from data where id='"&request.querystring("id")&"'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询