Access 2003中设置的CurrentDb在哪里?

时间:2014-10-15 15:44:18

标签: vba ms-access access-vba ms-access-2003

据我所知,CurrentDb返回对当前打开的数据库的引用,但首先设置在哪里?我正在使用链接表到多个数据库的Access前端工作,那么什么时候/哪里是CurrentDb集?

1 个答案:

答案 0 :(得分:4)

在Access会话中打开数据库时设置

CurrentDb

如果在不打开数据库的情况下启动Access,或者关闭当前会话中打开的数据库,CurrentDbNothing ...

? CurrentDb Is Nothing
True

但是,当数据库处于打开状态时,CurrentDb不再是Nothing

? CurrentDb Is Nothing
False

CurrentDb现在是DAO数据库对象...

? TypeName(CurrentDb)
Database
? CurrentDb.Name
C:\share\Access\database1.mdb