B
Baiqi2000
Unregistered / Unconfirmed
GUEST, unregistred user!
因为取的数据集太大。本人想采用多线程的方式,取数据.
思路:建立一个线程数组,每个线程从后台取一部分的数据,并将数据合并到一个ClientDataset中.(这个ClientDataset相当一个数据池,所有线程执行后,都将取得数据加入其中)
如果单独创建一个线程取数据没有问题.多于一个线程时,就会出现:"Operation is not allowed when the object is open"
各位高手,请指教.
思路:建立一个线程数组,每个线程从后台取一部分的数据,并将数据合并到一个ClientDataset中.(这个ClientDataset相当一个数据池,所有线程执行后,都将取得数据加入其中)
如果单独创建一个线程取数据没有问题.多于一个线程时,就会出现:"Operation is not allowed when the object is open"
各位高手,请指教.