ASP里面字符串和变量怎么一起写

rs.open"select*fromN_Classwhereclassid="&id我把id放在后面能查到结果select*fromshowwhereclassname... rs.open "select * from N_Class where classid="&id 我把id放在后面能查到结果select * from show where classname='"& classname &"' 但是这句我把变量classname放在后面写成&classname结果却查不出来,这是什么原因,是变量类型的关系还是什么? 展开
 我来答
匿名用户
2013-09-02
展开全部
类型是没关系的,哪怕ID加上单引号也是可以查出来的。查不出来可能是由于classname这个变量问题。你可以试试先把classname的值给固定看能否查到。select * from show where classname = '固定值' 如果可以的话,可能是变量值在表中不存在或者变量值为空。通过排除法找出问题原因。
田响建站
推荐于2017-12-04 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
classid="&id&" 'id是数字rs.open "select * from N_Class where classid="&id
classid='"&id&"' 'id是文本rs.open "select * from N_Class where classid='"&id&"'"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-02
展开全部
rs.open "select * from show where classname='"& classname &"'" classname='变量' ,你最后好像少个双引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式