实现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; //返回记录数
}
{
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; //返回记录数
}
相关文章推荐
- 实现CADOConn类的获取记录集数函数: UINT GetRecordsetCount(_RecordsetPtr pRecordset)
- 实现CADOConn类的打开记录集函数:_RecordsetPtr& OpenRecordset(CString sql)
- 实现CADOConn类的打开记录集函数:_RecordsetPtr& OpenRecordset(CString sql)
- 实现CADOConn类的关闭记录集函数:void CloseRecordset()
- 实现CADOConn类的关闭记录集函数:void CloseRecordset()
- mktime函数实现获取当前系统时间
- Matlab通过sina web接口获取个数即时股票数据函数实现代码
- 获取顶级域名的java实现的函数
- 【记录】STM32 printf函数实现方法
- 实现从“环信”下载聊天记录,显示在本地项目页面的功能(二)—— 获取环信聊天记录
- XML文件遍历实现中的下一节点获取函数--近似深度优先
- Jquery实现文本框获取焦点清空内容,失去焦点重新获得内容的公共函数
- python 实现 Peceptron Learning Algorithm ( 一) 几个函数的记录
- 分区函数Partition By的与row_number()的用法以及与排序rank()的用法详解(获取分组(分区)中前几条记录)
- Windchill 中实现获取带有层级记录的BOM功能
- asp实现获取MSSQL数据库表指定条件行数的函数
- Oracle学习记录之使用自定义函数和触发器实现主键动态生成
- 实现系统函数time,获取当前时间与UTC的间隔
- 自定义函数标签:实现前台小数据的获取
- MFC自己主动获取网络地址函数实现----广播地址,网关,子网掩码