记录量大时,如何加快写入速度
mhcio 2005-03-10 02:37:18 我用ADOQuery往MSSQL中写记录
ADOQuery1->Connection = ADOConnection1;
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
try
{
ADOQuery1->SQL->Text = strSQL;
ADOQuery1->ExecSQL();
}
catch(...)
{
return 1; // ADOQuery exec failed
}
strSQL就是Insert into table values(...)
写入记录的那个SQL语句
当记录量很大时,有个8万10万条记录
这样一条一条写入数据库是不是太费时间了
有没有别的方法
高手告知,谢谢!