asp访问access时用Select查询页面出错 10

数据库连接都没问题,IE提示下面一行出错。sql="select*fromquestionwherehaveselect='"&subjectname&"'"rs.ope... 数据库连接都没问题,IE提示下面一行出错。
sql="select * from question where haveselect='"&subjectname&"'"
rs.open sql,conn,3,2

当我把where 语句删除,就没有提示出错了。出错内容是:缺少数据项

问提一直没有解决,恳请哪位ASP高手帮忙解决~~~~
不好意思,上面的where查询语句应该是:
sql="select * from question where haveselect=' " & session("subjectname") & " ' "
展开
 我来答
一乐翡翠蟋蟀
2009-05-14 · 超过10用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:46万
展开全部
数据库没有 haveselect 字段,或者 haveselect 不是文本类型
因为你把where去掉就是好的,肯定是这里出错
’单引号一定要是英文的,不要是中文的单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
茆焮Xn
2009-05-14
知道答主
回答量:65
采纳率:0%
帮助的人:30.6万
展开全部
实在不行你就先把session("subjectname") 放到一个变量里在用sql="select * from question where haveselect='"&设的变量名称&"'" 这样试下看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张小刚爱生活
2009-05-14 · TA获得超过1025个赞
知道大有可为答主
回答量:2140
采纳率:100%
帮助的人:549万
展开全部
sql="select * from question where haveselect='" & session("subjectname") & "'"

数据表里有haveselect字段吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dangyj
2009-05-14 · TA获得超过1159个赞
知道小有建树答主
回答量:1040
采纳率:0%
帮助的人:1100万
展开全部
多帖点代码来看看,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻出孤双艺丶0q
2009-05-14 · TA获得超过243个赞
知道小有建树答主
回答量:403
采纳率:0%
帮助的人:176万
展开全部
引号问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式