Access+VBA: ADODB数据库访问(一)

这篇博客介绍了如何在VBA中通过ADODB连接和Recordset对象获取Access数据库的控制权,进行数据的读取、修改。主要步骤包括创建ADODB.Recordset和ADODB.Connection对象,设置游标类型和锁定模式,然后使用SQL查询打开数据集。在数据集上进行条件判断和更新操作,最后关闭并释放资源。博客还提到了判断空数据集的方法,并提供了处理空数据集的插入操作示例。
摘要由CSDN通过智能技术生成

Objective:得到某个数据库的控制权:
1,读取数据表的数据
2,修改数据表的数据(删除,更新,增加)
 

在Access中访问表中的具体数据,我常用的方法是使用ADODB connection。

注意: 使用ADODB前,要在VBA中选择一下Data object 和 recordset 2.8,否则会报错,个人经验2.8以上就可以了:


Step1:
得到数据库的控制权:
1>dim rs as new adodb.recordset

set rs= new adodb.recordset
2>dim conn as new adodb.connection(可以直接在rs.open str,currentproject.connection,cursortype,locktype)

set conn =currentproject.connection

3>最主要的是需要有这句话:

rs.Open SQL,conn,adopenke

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值