您的位置:首页 > 产品设计 > UI/UE

实现CADOConn类的获取记录集数函数: UINT GetRecordsetCount(_RecordsetPtr pRecordset)

2011-11-22 11:24 351 查看
UINT CADOConn::GetRecordsetCount(_RecordsetPtr pRecordset)

{

UINT nCount=0; //用于保存记录数

try

{

pRecordset->MoveFirst(); //将记录集指针移到第一条记录

}

catch(_com_error e)

{

AfxMessageBox(TEXT("获取记录集失败,请确认当前记录集是否已经打开!"));

AfxMessageBox(e.Description());

AfxMessageBox(e.ErrorMessageBox());

return 0;

}

if(pRecordset->adoEOF) //判断是否有记录

{

return 0;

}

while(!pRecordset->adoEOF)

{

pRecordset->MoveNext();

nCount=nCount+1;

}

pRecordset->MoveFirest(); //将记录集指针移回第一条记录

return nCount; //返回记录数

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐