B
BitBug
Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序用ADO连接SQL SERVER2000,有个表含有image字段存放图片,
开始不觉得怎样,到有700多条记录时,数据库文件达70M,
程序中打开时硬盘狂转,好长时间才显示数据.
我做了个试验,分别用BDE和ADO连接该表,table控件打开速度很快,
ADOtable控件打开就出现上述硬盘狂转的情况,后来问朋友将ADOtable
的CursoLocation设为clUseServer,就变的和BDE一样快.本以为问题
搞定,在原程序中一试才发现情况依旧,好象CursoLocation属性在
Midas中不起作用似的.
后来没办法,只好将Provider的Options设上[poFetchBlobsOnDemand],
速度才勉强能忍受,但比起BDE还慢很多.
请问各位,为什么会这样?怎么样解决?
开始不觉得怎样,到有700多条记录时,数据库文件达70M,
程序中打开时硬盘狂转,好长时间才显示数据.
我做了个试验,分别用BDE和ADO连接该表,table控件打开速度很快,
ADOtable控件打开就出现上述硬盘狂转的情况,后来问朋友将ADOtable
的CursoLocation设为clUseServer,就变的和BDE一样快.本以为问题
搞定,在原程序中一试才发现情况依旧,好象CursoLocation属性在
Midas中不起作用似的.
后来没办法,只好将Provider的Options设上[poFetchBlobsOnDemand],
速度才勉强能忍受,但比起BDE还慢很多.
请问各位,为什么会这样?怎么样解决?