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

VC用Ado接口连接和使用数据库

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
一、阅读本文所需注意的其它事项: 1、进行方法调用时,所传递的参数的类型的转换(可能存在比本文更简便的处理方法但我未发现) 2、每个源文件的每行注释说明了其文件名 3、请关注相

  一、阅读本文所需注意的其它事项:

  1、进行方法调用时,所传递的参数的类型的转换(可能存在比本文更简便的处理方法但我未发现)

  2、每个源文件的每行注释说明了其文件名

  3、请关注相关头文件包含关系

  4、请关注文中所有中文注释

  5、更多的内容请参阅 "VC安装目录Includeadoint.h"文件,adoint即ActiveX Data Object

  InterFace(菜 鸟请勿惊慌,这仅仅只是个名称)

  二、下面的源文件与您的数据库应用程序不直接相关,但其目标代码(生成的.obj文件)是您必需的,请参考

  //Ado.cpp文件///////////////////////////////////////////

  #include

  #include

  #include

  该文件使用方法:新建一个空的MFC工程,将此文件添加到该工程中,编译生成Ado.obj文件,再将此.obj文件添加到您的数据库应用程序.该源文件在您的数据库应用程序中是不需要的。

  三、下面是与您的数据库应用程序源文件相关代码(非所有代码)

  //1、ado.h文件////////////////////////////////////////

  #ifndef __ADO__H__LZG

  #define __ADO__H__LZG

  #include

  #include

  #include

  #endif

  //2、stdafx.h文件////////////////////////////////////////

  #if _MSC_VER > 1000

  #pragma once

  #endif // _MSC_VER > 1000

  #define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers

  #include // MFC core and standard components

  #include // MFC extensions

  #include // MFC Automation classes

  #include // MFC support for Internet Explorer 4 Common Controls

  #include "ado.h" //请注意这里

  #ifndef _AFX_NO_AFXCMN_SUPPORT

  #include

精彩图集

赞助商链接