佚名通过本文主要向大家介绍了ado recordset,ado recordset open,recordset,adodb.recordset,recordset对象等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 组件的函数能否返回ADO的RecordSet对象
描述:
解决方案1:
描述:
我想用VC写一个COM组件。
组件的函数功能是开一条线程,用ADO查询数据库,结果要返回一个RecordSet对象。
这个组件是用来给VB调用的。
请问应该如何实现呢?谢谢。
解决方案1:
你这个想法可以实现,
1.在stdafx.h文件中加入一句:
#import "C:\Program Files\Common Files\System\ADO\msado15.dll" named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF")
#pragma warning(default:4146)
using namespace ADODB;
然后在程序启动时加CoInitialize(NULL);,结束时调用CoUninitialize();
2.连接数据库。
3.接入接口方法,返回值为RecordSet指针,
4.加其它辅助代码。
具体的过程不讲了,网上有封装好了的ADO库文件下,使用比较方面,楼主可以找找呀。。。。
就这样吧。。。。。
Creating a Disconnected Recordset in C++ For VB By Jeff Lundgren.
www.codeguru.com/Cpp/data/ mfc_database/ado/article.php/c1109/
您可能想查找下面的文章:
- ADO中的Recordset如保存在Stream中并再由Stream还原
- 如何在VC中,将一个ADO记录集Recordset,转换成OleVariant类型
- 如何实现类似ADO里面记录RecordSet
- 关于ADO连接数据库中,Open、Exexucte等函数用法的区别是什么?
- ADO里Open和Close的问题
- ADO连接数据库的时候m_pConnection的Open函数相关问题
- 在ATL中如何可以传递ADO中的RECORDSET的变量?(传递到网页中
- 组件的函数能否返回ADO的RecordSet对象
- ALT引用ADO返回_Recordset出错
- MFC中AdoDataControl获取Recordset的问题