title: Why does my database object show no Recordsets?
body: <p>Why does my database object show no Recordsets?  And why does it not show a Connection?  The key bit of code is:</p>
  
  <pre><code>Public Sub PrintRecords()
    Dim dbCurr As DAO.Database
    Set dbCurr = CurrentDb
  
    Dim rsCourses as Recordset
    Set rsCourses = CurrentDb.OpenRecordset(“Courses”)
  End Sub
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/nOPcV.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nOPcV.png" alt="screenshot at time of error"></a>
  Here is my screenshot, where the database has tables (upper left), but the CurrentDB object has a name but no Recordsets (in the locals window below.)</p>
  
  <p>For what it’s worth, this is in Access 2013, following <a href="https://fisher.osu.edu/~muhanna.1/837/MSAccess/tutorials/dao_intr.pdf" rel="nofollow noreferrer">this</a> tutorial to manipulate the database, stopping on the error “Run-time error ‘3078’:  The Microsoft Access database engine cannot find the input table or query”.  But the problem seems to be deeper than that.</p>