行集不支持反向提取

[标签:图片]

今天把一个用access数据库导入到sql中,出现下面的错误:

Microsoft OLE DB Provider for SQL Server 错误 '80040e24'

行集不支持反向提取。

D:\TAOBAO\ADMIN\../inc/page.asp,行16

在网上找了很多资料,有人说:

解决方法
1.导入<!--#include file="ado/adovbs.inc" --> 文件
2.在rs.open.....之前加上"rs.CursorLocation = adUseClient"语句

PS: adovds.inc文件在C:\Program Files\Common Files\System\ado目录下,有些环境如果不导入该文件

就无法识别adUseClient参数
 
我没有用这种方法:只是把

Set rs=Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,3,3

这句话改成了

Set rs=Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1

结果却成功了,不过原理还不太清楚!

更多精彩内容:支持 导入 文件 方法 错误 成了 

最新评论

发表评论

为“行集不支持反向提取”说几句吧

评论内容:发表评论不能请不要超过250字;发表评论请自觉遵守互联网相关政策法规。

Copyright © 2009-2024 yr.pinnace.cn All Rights Reserved. 17育儿网 版权所有

粤ICP备11040004号-1