一
while(!record->EOF){
for(i=0;recordcount;i++)
读字段名;
读记录;
填到list;
}
二
recordset.open("selelct * from table",...)
datagrid.setrefsorce(recordset);
datagrid.refresh;
哪个快?为什么?
while(!record->EOF){
for(i=0;recordcount;i++)
读字段名;
读记录;
填到list;
}
二
recordset.open("selelct * from table",...)
datagrid.setrefsorce(recordset);
datagrid.refresh;
哪个快?为什么?
读字段名;
读记录;
填到list;
}
这个循环我想在第二中方法里面也会做的吧。如果说第一个方法效率低,那也是因为界面处理上的效率。
------------------
datagrid是做了缓冲的吧,可能不会一次性的把所有的纪录全部显示。