文/潘娅、王牛、景玲
我们本次的话题就是——在VC中使用ADO(ActiveX Data Objects)。Visual C++提供了多种数据库处理方法,我们既可以直接从DAO SDKs(Data Access Objects Software Development Kits)或ODBC SDKs(Open Database Connectivity)中调用数据库API函数,也可以选择使用MFC(Microsoft Foundation Class Library),即使用MFC DAO和MFC ODBC类来处理数据库API。
1、导入ADO接口
VC编译器有这样一个特性:它可以读出COM类型库(.tlb文件),并提取其中声明的有关接口的类型库的详细资料,Microsoft的#import指令即可完成此工作。因此,为使C++程序进入ADO接口,我们用Visual Studio创建了一个空的Win32 Consol Project之后,在头文件中加入下面的一行代码:
#import "D:Program FilesCommon Files
SYSTEMADOmsado15.dll" no_namespace
rename("EOF","rsEOF")
卧龙传说提醒:该行代码应在同一行上,不能断行,这里只是版面的缘故。
因为它指明了msado15.dll的具体位置。用户也可以在自己的Visual Studio 6的“Tools”菜单中选择“OLE/COM Object Viewer”,打开OLE/COM对象视图,通过“File(北联网教程,专业提供视频软件下载)
……