VC用Ado接口连接和使用数据库(2)
//3、数据库应用程序.h文件///////////////////////////////////////////////
//以下为用到的若干相关数据库引用变量(声明在其头文件中)
ADOField* pfd;
ADOFields* pfds;
CString m_dbfile;
ADORecordset* prs;
ADOConnection* pdb;
//4、数据库应用程序.cpp文件/////////////////////////////////////////////
#include "stdafx.h"
#include "数据库应用程序.h"
//这里添加其它相关头文件
//以下为该.cpp文件中若干自定义或非自定义的方法,与数据库连接相关
//其中每一条语句都有含义,请关注其中的注释
BOOL CBKDlg::InitDataEnv()
{
//下面定义了一个简单的连接字符串,当然还有更复杂的
CString s=_T("Provider=Microsoft.Jet.OLEDB.3.51;Data Source=d:data资料借阅管理.mdb");
::CoInitialize (NULL);//初始化COM环境
CoCreateInstance(CLSID_CADOConnection,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADOConnection15,
(LPVOID*)&pdb
);//初始化一个ADO连接
CoCreateInstance(CLSID_CADORecordset,
- 上一篇:通过例程分析状态条用法
- 下一篇:图像平滑滚动效果的VC实现