当前位置: 首页 > 知识库问答 >
问题:

通过ODBC驱动程序将MS访问连接到R

夏侯野
2023-03-14

我无法成功地将MS Access连接到R。在堆栈溢出时读取其他线程时,我遵循了使用32位访问、将Rstudio更改为32位以及使用microsoft Access odbc驱动程序的建议。我不知道该怎么办...

我使用了以下说明:

    null
Data <- odbcDriverConnect("Driver={MS Access Driver}; DBQ=C:/Users/Owner/Desktop/Database1.accdb"

请帮忙,不胜感激。我无法单独从其他R中收集足够的信息来访问连接线程。

共有1个答案

欧阳杰
2023-03-14

我就是这么做的。

library(RODBC)

# for 32 bit windows
# Connect to Access db
channel <- odbcConnectAccess("C:/path_to_db/Northwind.mdb")

# Get data
data <- sqlQuery( channel , paste ("select * from Name_of_table_in_my_database"))
 类似资料:
  • 问题内容: 我目前正在为大学的一个班级做项目。我正在学习有关连接和操作数据库的信息,我们正在使用Microsoft .accdb文件。 这是我到目前为止所拥有的。 当寻找“ sun.jdbc.odbc.JdbcOdbcDriver”时,我得到以下输出。 似乎很容易解决。看来我想念司机或类似的东西。但是,我很难找到解决方法。JDK随附驱动程序吗?我需要单独下载吗?是否取决于我的操作系统?(Mac O

  • 我正在尝试使用本教程连接Oracle数据库。当我使用命令行:java-cp c:\jdbc-test\ojdbc6.jar;c:\jdbc-test OracleJDBC我已经将ojdbc6.jar与OracleJDBC.java放在同一个文件夹中。现在我需要在Eclipse上运行它,但它给我一个错误: 是因为OJDBC6.jar位置吗?

  • 问题内容: 当我执行此代码时: 它说我有可用的驱动程序。 但是,当我尝试像这样使用它时: 它什么也没做-没有错误,也根本不起作用。它甚至不会执行到该行! 如何通过PDO和ODBC将PHP连接到此MSSQL数据库? 问题答案: 您需要设置几个配置文件。,而(这些位置是有效的Ubuntu 12.04,并可能是正确的大多数* nixes)。 您需要安装和(不确定CentOS上的软件包名称是什么)。在Ub

  • 我使用JBoss作为7.1.1.final作为我的应用程序服务器。 我已经在JBoss社区用户论坛上发布了我的问题:question-here jboss-as-cmt war工作得很好,即我能够将客户添加到发票中。我可以psql进入数据库引擎,我可以看到所有的记录。我唯一的问题是我不能使用h2console webapp进入我创建的jboss-as-cmt postgres数据库。 我使用:“o

  • 2:在odbcDriverConnect(con,...)中:ODBC连接失败 如果在64位R(R console或Rstudio)中运行,将返回以下错误: 警告消息:1:在odbcDriverConnect(con,...)中:[RODBC]错误:状态IM003,代码160,由于系统错误126:找不到指定的模块,无法加载消息指定的驱动程序。(Microsoft Access驱动程序(*.mdb,

  • 我所拥有的: 安装在Windows Server 2008R2上的64位SQLServer 2012 32位ODBC驱动程序SyBase ASE 12.5.1(我没有能力获得任何其他官方驱动程序) 我需要的是: 从SQL Server访问SyBase(我需要从两个表中选择数据并执行两个存储过程) 我已经安装了ODBC驱动程序,并使用。当我从ODBC数据源管理器测试连接时,已成功建立连接。但是,当我