当前位置: 代码迷 >> Lotus >> xxx.nsf has not been opened yet,该怎么处理
  详细解决方案

xxx.nsf has not been opened yet,该怎么处理

热度:245   发布时间:2016-05-05 06:52:25.0
xxx.nsf has not been opened yet
急需高手解答,我用本地数据库去调用另外一个数据库;使用
dim session as new notessession
dim db as notesdatabase
set db = session.getdatabase("","xxx.nsf")

调用这个代理会提示“xxx.nsf has not been opened yet”,如果我加上
call db.open("","xxx.nsf"),还是会出现一样的错误提示。

请教高手帮忙看下什么问题,小弟感激不尽~

------解决方案--------------------
取本地的得保证 nsf路径正确吧
set db = session.getdatabase("","D:\Folder\xxx.nsf")

------解决方案--------------------
看看另一个数据库的acl是否有问题
------解决方案--------------------
如果你的那个 “另外一个数据库”是在服务器上, 得写服务器名字:
set db = session.getdatabase("服务器名字","数据库路径\xxx.nsf")
只有这段代码运行在服务器的代理里名字才可以简写为一个空字符串。
  相关解决方案