在Excel中,将Excel文件导入MS访问数据库的代码语法是什么? 我已经尝试将其设为文本文件,但没有成功
答案 0 :(得分:1)
我刚刚测试了以下内容并成功导入了名为“xlData.xlsx”的Excel文档中的数据,并创建了一个名为[fromExcel]的Access 2010表
# -*- coding: utf-8 -*-
import pypyodbc
cnxn = pypyodbc.connect(
r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};' +
r'DBQ=C:\Users\Public\Database1.accdb')
crsr = cnxn.cursor()
crsr.execute(
r"SELECT * INTO fromExcel " +
r"FROM [Excel 12.0 Xml;HDR=YES;IMEX=2;ACCDB=YES;DATABASE=C:\Users\Public\xlData.xlsx].[Sheet1$]")
crsr.commit()
crsr.close()
cnxn.close()
答案 1 :(得分:0)
在Access中选择“外部数据”,然后在“导入和链接”下选择Excel。您应该只需使用向导选择Excel文件并将数据导入新表。