当前位置: 主页 > 数据库

mfc ado操作数据库-mfc ado连接sql数据库

发布时间:2023-02-09 09:31   浏览次数:次   作者:佚名

在正常的PC系统开发过程中mfc ado操作数据库,经常需要与关系型数据库实现数据交互。 今天我们介绍一种通用的免费方法,即Microsoft ActiveX Data Objects (ADO)。 C++ 和 Visual Basic 程序使用 ADO 连接到 SQL Server 和其他数据库。

先创建数据库,创建需要数据交互的表。 假设您已经具备关系型数据库SQL SERVER的基础知识,例程代码如下。 下面的代码包括了基本的数据库创建、表的增删改查等操作。 基本可以满足日常使用。 如果您想了解更多关于数据库的知识,可以关注建智工控的数据库相关视频课程进行学习。

mfc ado连接sql数据库_mfc ado数据库编程_mfc ado操作数据库

通过以上例程了解了基本的数据库知识后,下面介绍如何在IFix中实现增删改查数据库表的功​​能。

首先,参考ADO,打开VBA编辑器,在“工具”选项卡中选择“引用”,在弹出的对话框中选择:Mircosoft ActiveX Data Objects 2.5 Library,如下图,然后点击“好的”。

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

二、编写SQL SERVER语句模块。

在“Projects_User(User)”模块下写一个新模块,模块名称可以根据需要修改,如下图,名称为“SQLConnect”

mfc ado连接sql数据库_mfc ado数据库编程_mfc ado操作数据库

mfc ado连接sql数据库_mfc ado操作数据库_mfc ado数据库编程

该模块下的代码如下:

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

mfc ado操作数据库_mfc ado数据库编程_mfc ado连接sql数据库

mfc ado连接sql数据库_mfc ado操作数据库_mfc ado数据库编程

三、屏幕功能开发。

例如:

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

功能需求1:获取T-1001在油库的最新温度值并显示; 使用Text文本显示数据,使用按钮获取值。 需要通过按钮的脚本获取查询结果。 按钮的鼠标点击事件可以这样写:

mfc ado连接sql数据库_mfc ado数据库编程_mfc ado操作数据库

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

mfc ado连接sql数据库_mfc ado数据库编程_mfc ado操作数据库

功能需求2:向数据库中插入一条记录,相关脚本在按钮点击事件中实现,代码如下:

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

在数据库中查询,可以看到记录已经成功写入数据库。

mfc ado操作数据库_mfc ado连接sql数据库_mfc ado数据库编程

以上介绍了使用ADO操作数据库的一些内容mfc ado操作数据库,其他的数据删除,更新,以及更多对数据库的操作。 更多内容请继续关注《剑指工控》。 . .