概述 对于在WINDOWS上编写数据库程序的程序员来说,ActiveX Data Objects (ADO) 是最常使用的技术了,通过ADO可以简单的实现数据库的连接以及数据访问。但 是在VC++中使用ADO时,却因为是使用COM的方式来调用,常常出现一些系统无法编译通过,或使用中程序非法出错的问题,在这里想大概介绍一下VC++中调用ADO的常用方法。 1、 用import导入ADO 的 COM 文件msado15.dll 例如: #import "C:\Program Files\Common Files\System\ADO\msado15.dll"\ no_namespace 2、COM 使用时初始化 HRESULT ComInit() { HRESULT hr = S_OK; // 默认返回值 if FAILED(CoInitialize(NULL)) // COM 初始化调用 { CoUninitialize(); hr = E_UNEXPECTED; } return hr; } 3、建立数据库连接 HRESULT ConnectToDB( LPSTR pUserId ,// 用户名 LPSTR pConnString, // 连接字串 LPSTR pUserPassword , // 用户密码 ConnectOptionEnum ConnectOption) //连接参数 { |
正在阅读:VC++学习:调用ADO的常用方法VC++学习:调用ADO的常用方法
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键