我无法将此df写入访问表。我在做什么不对?
conn_str = (
r'DRIVER={Microsoft Access Driver (*.mdb)};'
r'DBQ=C:\Users\harsh\Desktop\Database1.mdb;'
)
cnxn = pyodbc.connect(conn_str)
SQL = 'SELECT * FROM Index_data;'
dfins = pd.read_sql(SQL, cnxn)
for index, row in dfins.iterrows():
with cnxn.cursor() as crsr:
crsr.execute('select * from df')
conn.commit()
打开控制面板,选择管理工具,然后选择ODBC数据源。新的窗口将会打开。然后安装适当的Microsoft Access驱动程序-例如,请参阅Steps to create a New ODBC Connection on Windows 10。