如何在Python 中导入access 数据

2025-05-07 02:23:57
推荐回答(3个)
回答1:

Python操作Access数据库步骤之1、建立数据库连接
import win32com.client
conn = win32com.client.Dispatch(r'ADODB.Connection')
DSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C:/MyDB.mdb;'
conn.Open(DSN)
Python操作Access数据库步骤之2、打开一个记录集
rs = win32com.client.Dispatch(r'ADODB.Recordset')
rs_name = 'MyRecordset'#表名
rs.Open('[' + rs_name + ']', conn, 1, 3)
Python操作Access数据库步骤之3、对记录集操作
rs.AddNew()
rs.Fields.Item(1).Value = 'data'

回答2:

A表和B表的结构一样吗? CurrentProject.Connection.execute "insert into B() select * from A where ID between " & 起始ID & " and " & 结束ID

回答3:

你难道就不能上一上官网看看有没有现成的库?