Office中国论坛/Access中国论坛

标题: [求助]为什么"opencurrentdatabase"方法无效? [打印本页]

作者: wjoshua    时间: 2003-3-6 08:07
标题: [求助]为什么"opencurrentdatabase"方法无效?
access帮助文件里说要关闭当前数据库打开另一个数据库应使用如下语句,可为什么我这样做结果却是当前数据库关闭了,另一个数据库却没有打开?
   
    access.closecurrentdatabase
    access.opencurrentdatabase 数据库名称

请诸位高手不吝赐教!

作者: Roadbeg    时间: 2003-3-6 17:25
程序是依附于当前数据库的,
如果像你这样,当前数据库已关了,程序也停止运行了.
怎么会打开另外的数据库,
你试着这样写:
access.opencurrentdatabase 数据库名称
access.closecurrentdatabase

作者: wjoshua    时间: 2003-3-6 20:20
我这样做了,可出现错误提示:“数据库已经打开”

作者: Roadbeg    时间: 2003-3-6 21:07
你打开的数据库与当前数据库是同一个?
作者: wjoshua    时间: 2003-3-7 02:38
不是。是不是打开的数据库名称前要加路径?
作者: Roadbeg    时间: 2003-3-7 05:49
路径是必须的
作者: wjoshua    时间: 2003-3-7 19:25
是不是如果要打开的另一个数据库在同一文件夹里就不需要说明路径?
作者: 大熊    时间: 2003-3-7 21:30
要不要加路径,亲自试一下不就可以了????
作者: 轻风    时间: 2008-7-16 08:44
原帖由 wjoshua 于 2003-3-7 19:25 发表
是不是如果要打开的另一个数据库在同一文件夹里就不需要说明路径?


access.opencurrentdatabase CurrentProject.Path & "\数据库名.mdb"




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3