急!数据库查询导入excel速度太慢问题!
使用ADO查询后导入到excel速度较慢,怎么能够快一些呢!?记录一般在数千条!
我是用的方法:
while(!ADOQuery1->Eof)
{
ExcelApp.OlePropertyGet("Rows",i+2).OlePropertySet("RowHeight",16);
for( int j=0;j<m;j++)
{
Sheet1.OlePropertyGet("Cells",i+2,j+1)
.OlePropertySet("Value",
ADOQuery1->FieldByName(
DBGrid1->Columns->Items[j]->FieldName)->AsString.c_str());
}
DataModule1->ADOQuery1->Next();
如何能够快速的导入到excel文件中!谢谢