[未解决]数据库异常:多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。

阅读更多

"多步 OLE DB 操作产生错误如果可能,请检查每个 OLE DB 状态"问题

11-14

"多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态"问题rnrnrn我在网上找了一个程序。他使用的是SQL SERVER数据库。因为虚拟主机空间不支持SQL SERVER数据库,我把数据库转成ACCESS的了。结果就出现这种错误。请问高手如何解决啊rn原来的用SQL SERVER数据库是没有问题的。转换后好多地方都是这个错误。不知是什么问题?有人说是数据类型和长度问题,可是字段在SQL SERVER里是nvarchar类型字段长度为100转成ACCESS后类型为文本类型.长度不变.rn难道错了么?该怎么改?rnrnrn错误类型:rnMicrosoft JET Database Engine (0x80040E21)rn多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。rn/asp300/job/6acs/COMPANY/AdminJobs.asp, 第 17 行rnrnrn相关代码rn<% rn set cmdexample=server.createobject("adodb.command")rn cmdexample.activeconnection=connrn cmdexample.commandtext="main1"rn cmdexample.commandtype=4rn cmdexample.parameters.append cmdexample.createparameter("@RETURN_VALUE",3,4,0)rn set rs=cmdexample.executern if rs.eof and rs.bof thenrn response.write "没有新闻"rn elsern k=0rn for k = 1 to 7rn %>rn rn rn ·','offer','width=560,height=450,status=no,menubar=yes,scrollbars=yes,top=0,left=0'); win.focus()"><%=rs("biaoti")%> rn rn <%rn rs.movenextrn if rs.eof thenrn k = k + 1rn exit forrn end ifrn nextrn end ifrn rs.closern set rs=nothingrn set cmdexample=nothingrn %>

没有更多推荐了,返回首页