日期:2014-05-17  浏览次数:21143 次

@@@@@@@@@@@@@Microsoft OLE DB Provider for SQL Server (0x80040E21)错误@@@@@@@@
Microsoft   OLE   DB   Provider   for   SQL   Server   (0x80040E21)
Multiple-step   OLE   DB   operation   generated   errors.   Check   each   OLE   DB   status   value,   if   available.   No   work   was   done.
/..../contract_check_list.asp,   line   205


很奇怪,我只是查询语句,而且SQL 语句在查询分析器中是能正常执行的.请高手指点

------解决方案--------------------
把那行附近的代码贴上来
------解决方案--------------------
SQL语句呢?

------解决方案--------------------
if outlet <> " " then
Sql=Sql& " and jzb.outlet= "&outlet
end if
此处少了& "
------解决方案--------------------
zmrs.Open Sql,Con,1,1改为zmrs.Open Sql,Con,3,2试一下,如果不行肯定是sql语句的问题,以前遇到过语句太长中间有回车就回出错
------解决方案--------------------
response.write sql出来再看是什么

这样看乱.....
------解决方案--------------------
嗯。把sql语句response.write出来,然后copy到查询分析器测试一下