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