我是通过遍历一条一条的recordset,然后用fprintf函数实现的。但这样速度太慢。有没有开的方式。例如:成批写入while(!pRs->adoEOF)
{
for (j=0;j<iColumnCount-1;j++)
{
varIndex.lVal=j;
sName=(LPCTSTR)(_bstr_t)(pRs->GetFields()->GetItem(varIndex.lVal)- >Name);
fprintf(fSaveFile, sDelimiter, (LPCTSTR)(_bstr_t)(pRs->GetCollect ((_variant_t)((LPCTSTR)sName))));
} pRs->MoveNext();
}
{
for (j=0;j<iColumnCount-1;j++)
{
varIndex.lVal=j;
sName=(LPCTSTR)(_bstr_t)(pRs->GetFields()->GetItem(varIndex.lVal)- >Name);
fprintf(fSaveFile, sDelimiter, (LPCTSTR)(_bstr_t)(pRs->GetCollect ((_variant_t)((LPCTSTR)sName))));
} pRs->MoveNext();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货