龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

VC用Ado接口连接和使用数据库(2)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
//3、数据库应用程序.h文件/////////////////////////////////////////////// //以下为用到的若干相关数据库引用变量(声明在其头文件中) ADOField* pfd; ADOFields* pfds; CStri

  //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,

精彩图集

赞助商链接