VC MFC 实现 SQL 数据库 ADO 连接(完整版)关于 vc6
0 中实现 ADO SQL 数据库连接的文章网上虽然很多,但大多写的很繁琐,对于我们这样的菜鸟来说,还是很希望有一篇简单化的文章的
希望跟我一样的菜鸟们学得快乐
源代码文件链接: 概述:要在一个 vc 工程中实现数据库的连接,最好的方式是在新建一个用于连接数据库的类比如ADOConn,需要连接数据库的时候将这个类实例化就可以了
操作:新建一个 ADOConn 的对象,比如 ADOConn ac;
然后再引用些对象就可以实现相应的操作了
实践过程:(一) 目的:封装一个自己的类
0 中新建一个基于对话框的 mfc 工程,然后点击 菜单栏->插入->类(mfc 类)
然后在“类的类型”中选择 Generic Class,名称为 ADOConn
此后会在 vc 左边视窗的“Source Files”中多出一个 ADOConn
cpp 的文件,在"Header Files"中多出一个“ADOCon
假如是用 VS2025 来创建工程的情况:VS2025 中添加类:右击 myMFC(新建的项目)——添加——类 —— MFC 类
(二)打开 ADOConn
h(即编辑 ADOConn 类的头文件)(1)在第一行加入(用于 vc 支持 ado 连接)#import "C:\Program Files\Common Files\System\ado\msado15
dll" no_namespace rename("EOF","adoEOF") rename("BOF","adoBOF") //不要命名空间,重命名 EOF 为 adoEOF,rename 的意思就是改名了,rename("EOF","adoEOF")将 EOF 改名为 adoEOF,以免和 C 语言里的 EOF 重名