唐
唐太宗
Unregistered / Unconfirmed
GUEST, unregistred user!
李维的DBEXPRESS的新书上讲到
在使用tsqlconnection+tsqlquery+tdatasetprovider+tclientdataset时,
如果设置tdatasetprovider.options.poFetchBlobsOnDemand为TRUE, 则
客户端并不把数据库端的BLOB字段读到客户端内存中, 我实验了的确如此,
速度有很大提高,在程序中要读取此字段时,DBEXPRESS再自动从数据库上读数据的。
但是我使用TAdoconnection+tadoquery+tdatasetprovider+tclientdataset时,
就是设置了tdatasetprovider.options.poFetchBlobsOnDemand为TRUE,读取数据还
是很慢,肯定没有使用DBEXPRESS的效果,
请问大家我如果使用ADO怎么样达到DBEXPRESS的效果, 或者跟我讲讲这方面的原理
,分数不是问题。 :)))))
在使用tsqlconnection+tsqlquery+tdatasetprovider+tclientdataset时,
如果设置tdatasetprovider.options.poFetchBlobsOnDemand为TRUE, 则
客户端并不把数据库端的BLOB字段读到客户端内存中, 我实验了的确如此,
速度有很大提高,在程序中要读取此字段时,DBEXPRESS再自动从数据库上读数据的。
但是我使用TAdoconnection+tadoquery+tdatasetprovider+tclientdataset时,
就是设置了tdatasetprovider.options.poFetchBlobsOnDemand为TRUE,读取数据还
是很慢,肯定没有使用DBEXPRESS的效果,
请问大家我如果使用ADO怎么样达到DBEXPRESS的效果, 或者跟我讲讲这方面的原理
,分数不是问题。 :)))))