你能在R中使用DBI包运行MS Access事件过程吗?

eqoofvh9  于 2023-09-27  发布在  其他
关注(0)|答案(1)|浏览(93)

有一个MS Access数据库,它有一个命令按钮,单击该按钮时会激活一个事件过程。我尝试使用dbExecute()调用它,但没有用(我很感激我试图调用macroname而不是事件过程):

macro_name <- "btnCombine"

sql_query <- paste("EXECUTE ", macro_name)

dbExecute(con, sql_query)

仅供参考-命令按钮称为btnCombine。
注意:我对VBA不是很了解。我已经拍摄了btnCombine VBA代码开始的快照。
任何帮助都非常感谢。
谢谢.

ct2axkht

ct2axkht1#

不知道
DBI使用ODBC连接到Access,ODBC上不能使用SQL和用户定义的函数。
您可以使用RDCOMClient来代替COM。但这通常有点困难,需要一些VBA知识。

相关问题