用ADOQuery读取10000万记录的excel文件中的每个字段内容中所有的不同值,相同的以一个代替,我用select distinct 字段 from 表1
并把结果给listbox,from i:=0 to ADOQuery.recordcount-1 do
listbox.item.add(ADOQuery......)结果速度很慢,要等近一分钟才有结果。
请问该怎么办才能快些?
并把结果给listbox,from i:=0 to ADOQuery.recordcount-1 do
listbox.item.add(ADOQuery......)结果速度很慢,要等近一分钟才有结果。
请问该怎么办才能快些?
如果可以,先把EXCEL数据导入SQLSERVER进行select distinct 字段 insert into 表2 from 表1,然后ADO读取表2这样应该会快很多。。
from i:=0 to ADOQuery.recordcount-1 do
listbox.item.add(ADOQuery......) 这行代码上.listBox如果有批量增加,应该会快很多