I may be wrong here but aren't you missing a step?
Dim dao As DAO.DBEngine
Dim wks As Workspace
Dim dbs As Database
Dim rst As Recordset
Set dao = CreateObject("DAO.DBEngine.35")
Set wks = dao.Workspaces(0)
Set dbs = wks.OpenDatabase(strDBName)
Set rst = dbs.OpenRecordset(strTableName)
See
http://www.oreilly.com/catalog/proga...pter/ch02.html
I don't do any DAO really, so I hope this helps.
mmcdonal