我正在调试一些代码,需要找出
DoCmd.TransferSpreadsheet acImport, , ".....
失败的地方,所以我决定逐行“手动”导入它,看看它在哪里崩溃。
我想这样的东西是我正在寻找的:
mySpreadSheet = ConnectTo(Spreadsheet.xlsx)
while(!mySpreadSheet.EOF)
get(mySpreadSheet.nextLine)
SQL("UPDATE MyTable with mySpreadSheet.nextLine")
我试过谷歌搜索无济于事。任何帮助深表感谢!
附加信息:
- 电子表格和 Access 表的列名相同。
- 每种数据类型都是 nvarchar(MAX)(或者 Access 称之为“备忘录”)
- 该表是 SQL Server 2008 的链接表