Search code examples
rms-accessrodbc

Selecting a specific table in microsoft access 2007 with R code


I have an Access database with a couple of tables and I want to work in just one of them. I am using library RODBC. Let's say the table that I want to work it called dtsample. And my Access database is called database.accdb

Here is my code:

library(RODBC) 
dataconnect <- odbcConnectAccess2007("database.accdb")
data <- sqlQuery(dataconnect,"SELECT*dtsample columb1, columb2...) 

but it does not work. How can I define the table in Access that I want to work with?


Solution

  • Your solution is not really one, because you just got around learning about SELECT

    data <- sqlQuery(dataconnect, "SELECT * from dtsample where Columb1 = 'a' or Columb1 ='b')
    

    My suggestion you are not fluent in SQL: Use the query designer in Access, and when it works, get the SQL code generated (View:SQL) and paste it into R.