首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

语法异常,求检查(急)

2014-01-03 
语法错误,求检查(急)运行跳出这个问题:处理报表时出错。 (rsProcessingAborted)对数据集“DS_COMPANY2”执行

语法错误,求检查(急)
运行跳出这个问题:
处理报表时出错。 (rsProcessingAborted)
对数据集“DS_COMPANY2”执行查询失败。 (rsErrorExecutingCommand)
')' 附近有语法错误。 
可是我用查询设计器运行的时候没有问题啊,求解决,急~~以下是数据集“DS_COMPANY2”的查询语句
SELECT cp_id ,
   cp_name
FROM TBCompany
WHERE CP_ID IN (@CP_NAME) --需要修改user默认帐号
我是在找不到语法错误了
数据集“CP_NAME”的查询语句:
SELECT F.CP_NAME
FROM LOG_POWER F
WHERE F.CP_ID IN (
     select T.LG_COMPANY 
                     from TBLOGIN T
     WHERE T.LG_NAME IN (@USERID2)
                   AND T.LG_STATE = 0
 )

[解决办法]
CP_ID IN (@CP_NAME) ??

IN不能用于变量吧


CP_ID IN (@CP_NAME,@CP_NAME2,@CP_NAME3...) ?

否则
CP_NAME ="1,2,3"
"CP_ID IN ("+ CP_NAME +")" ?

热点排行