vba连接本地Access
以下是连接本地Access数据库的VBA代码示例:
- 声明一个ADODB.Connection对象:
Dim conn As New ADODB.Connection
- 设置连接字符串:
Dim strConn As String strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\MyDatabase.accdb"
注意:这里的“C:\MyDatabase.accdb”是你本地Access数据库的路径和文件名。
- 打开数据库连接:
conn.Open strConn
- 执行SQL语句:
Dim strSQL As String strSQL = "SELECT * FROM MyTable" Dim rs As New ADODB.Recordset rs.Open strSQL, conn
- 处理查询结果:
If Not rs.EOF Then Do While Not rs.EOF Debug.Print rs("FieldName") rs.MoveNext Loop End If
- 关闭数据库连接:
rs.Close conn.Close
注意:在使用完连接对象和记录集对象后,一定要关闭它们,否则可能会影响程序的性能和稳定性
原文地址: https://www.cveoy.top/t/topic/eB0D 著作权归作者所有。请勿转载和采集!