ado连接Access 执行更新时“超出系统资源”(50)

  • 主题发起人 主题发起人 程序人
  • 开始时间 开始时间

程序人

Unregistered / Unconfirmed
GUEST, unregistred user!
ado连接Access 执行更新时“超出系统资源”。请指点一二
 
执行记录条数少的时候时正常的,现在有一个50000条记录的表抛出这个异常。原语句在Access里执行时可以的,谢谢。。。。。。
 
将执行timeout设长点
 
建议换个用JET DB 连接,不要用ado
 
设置CursorLocation = clUseServer没?
 
aerobull,具体说一下原因好吗?
 
adoconnect的属性CursorLocation 要设置成 clUseServer不然的话,ado会把所有的记录加载到内存。数据量大了系统资源就会不够。
 
补充一下,只是对于文件型数据库需要设置成这样,比如access,对于sqlserver之类的。还是用默认的设置。
 
后退
顶部