MFC+Access数据库(ADO数据库编程)

本文介绍了在MFC项目中使用ADO连接和操作Access数据库的步骤,包括新建数据库、连接数据库、创建表、获取及操作记录集等。重点讲述了如何通过Connection、Command和Recordset对象进行数据库交互。
摘要由CSDN通过智能技术生成

最近项目需要使用到数据库,项目本身使用的是MFC。于是选择了简单的Access数据,本文将介绍本人如何在MFC使用的Access数据库。顺带提一句,本文使用的系统为win8.1,64位,编译环境为VS2010和office2010,如出现连接问题,可以看看Access的位数与系统位数是否一致。

本文是在ADO(Microsoft Active Data Objects)接口下对数据库进行操作的。ADO封装了OLEDB所提供的接口,用户能通过OLEDB访问和操作数据库服务器中的数据。ADO易于使用,速度快,广泛应用于关系数据库、非关系数据库、电子邮件、文件系统等。

本文使用的是使用ADO对象的方法连接数据库,ADO对象包含连接(Connection)、命令(Command)、记录集(Recordset)、参数(Parameter)等对象。

连接对象用于连接数据源,以及处理一些命令和事物。在使用ADO访问数据库之前,必须先创建一个Connection对象,然后通过它打开与数据库的连接。

命令对象用于执行传递给数据源的命令。

记录集对象可操作来自数据源的数据,通过Recordset对象可对几乎所有的数据进行操作。所有的Recordset对象均使用记录(行)和字段(列)进行构造。

参数对象代表参数或基于参数化的Command对象的参数信息。需要进行的操作在这些命令中只定义一次,但可以使用参数改变命令的细节。

1. 新建数据库

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值