我想将表从 Access 数据库导出到 .txt 文件。
这是我的代码:
library(RDCOMClient)
#Path of txt File
destPath = 'C:\\Path\\to\\Hello.txt'
#Path of AccessDB
strDbName = "C:\\MyPath\\AccessDB.accdb"
#launche Access App
oApp = COMCreate("Access.Application")
#open the AccessDB
oApp$OpenCurrentDatabase(strDbName)
#Export the table to txt using transferText Method
acExportDelim <- 0
exportObj = oApp[["DoCmd"]]
exportObj$TransferText(acExportDelim,"NameOfTable", destPath, TRUE)
oApp$Quit()
exportObj <- NULL
oApp <- NULL
我不知道为什么它不起作用...
这是我一直收到的错误消息:
<checkErrorInfo> 80020009
Error: exception occurred.
任何帮助表示赞赏!(使用 32 位 R 的“RODBC 方法”不适用于我需要的实体)
提前致谢...