ASP中的SQL语句

strsql="selectsortid,podcode,matcodefrombomwherepodcodelike'A%'unionallselectt1.sorti... strsql="select sortid,podcode,matcode from bom where podcode like 'A%'
union all
select t1.sortid,t1.podcode,t2.matcode from bom t1 inner join
bom t2 on t1.matcode=t2.podcode
where t1.podcode like 'A%'
union all
select t1.sortid,t1.podcode,t3.matcode from bom t1 inner join
bom t2 on t1.matcode=t2.podcode inner join
bom t3 on t2.matcode=t3.podcode
where t1.podcode like 'A%'
order by sortid "

出错
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
strsql=" "select sortid,podcode,matcode from bom where podcode like 'A%' "
----------^
这是什么原因呢?
展开
 我来答
greyguan
2010-03-19 · TA获得超过103个赞
知道答主
回答量:73
采纳率:0%
帮助的人:38.8万
展开全部
提示你很清楚了了 语句未结束 好像打开数据后要关闭 并释放当前的资源rs.closed
set strsql=nothing
你试试吧 还有就是是你的strsql=" "select sortid,podcode,matcode from bom where podcode like 'A%' "这句话中的双引号不对称了 多了一个 前面开始时两个 后面只有一个 你仔细看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一人生百态一
2010-03-19 · TA获得超过492个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:535万
展开全部
语句之间用空格,不要用回车!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caiqiupeng
2010-03-19 · TA获得超过5694个赞
知道大有可为答主
回答量:2979
采纳率:33%
帮助的人:830万
展开全部
strsql=" "select sortid,podcode,matcode from bom where podcode like 'A%' "

开始为什么要 两二个 双引号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式