ACCESS转换成SQL后遇到个问题!!!

今天把ACCESS转换成SQL后出现下面的问题。错误类型:MicrosoftOLEDBProviderforSQLServer(0x80040E14)第1行:')'附近有... 今天把ACCESS转换成SQL后出现下面的问题。
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
第 1 行: ')' 附近有语法错误。
/admin/Movie_makeListall.asp, 第 53 行

Movie_makeListall.asp的相关代码如下:
<%
if request("type")<>"" then
if request("page")<>"" then
page=cint(request("page"))
D=request("D")
else
page=1
D=timer()
end if
mpage=1
mpage1=1
MaxPerPage=61
id=request("id")
ts=id&","
set rs=server.createobject("adodb.recordset")
if request("type")="all" then

rs.open ("select id,ts from Movietype where ts like '"&request("ts")&"%' order by id desc"),conn,1,1
if not rs.eof then
rs.pagesize=1 '得到每页数
mpage1=rs.pagecount '得到总页数
rs.move (page-1)*1
do while not rs.eof
i=i+1
id=rs("id")
ts=rs("ts")
if i>=1 then exit do
rs.movenext
loop
rs.close
end if
end if

if id<>"" then
sql="select * from Movietype where ts like '"&ts&"%'"
rs.open sql,conn,1,1
if not rs.eof then
do while not rs.eof
sqqq=sqqq& ""&rs("id")&", "
rs.MoveNext
loop
end if
rs.close
rs.open ("select id from Movie where tid in("&sqqq&")"),conn,1,1 //这里就是出错的53行!!!!!!!
if not rs.eof then
rs.pagesize=MaxPerPage '得到每页数
mpage=rs.pagecount '得到总页数
else
mpage=1
end if
rs.close
end if
set rs=nothing
conn.close
set conn=nothing
............

备注:这个是一个生成“电影分类”静态页面的程序页面。高手帮帮忙。
QQ45223
展开
 我来答
28324512
2006-07-19 · TA获得超过146个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:371万
展开全部

do while not rs.eof
sqqq=sqqq& ""&rs("id")&", "
rs.MoveNext
loop
改成
do while not rs.eof
sqqq=sqqq&rs("id")
rs.MoveNext
if not rs.eof then sqqq=sqqq&","
loop
帐号已注销
2006-07-18 · TA获得超过3442个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:462万
展开全部
response.write sqqq 一下看看
sqqq 应该是 "1,2,4,7," 这样的形式吧
判断一下,如果最后一个字符是 ",",把它去掉,就ok了

If Right(sqqq, 1) = "," Then sqqq = Left(sqqq, Len(sqqq)-1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cb80af
2006-07-19 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:4012万
展开全部
同意楼上的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式