如何用LS获取本地数据库

LS代码在服务器上某库中,用户通过notes客户端打开这个库触发执行LS代码。现在需要在LS代码中操作用户的本地数据库test.nsf。获取数据库这一句应该怎么写?Set DB = New NotesDatabase(Local,"test.nsf")
主要是Local这个位置应该怎么表示?(不能用"",因为代码放在服务器上)
参与12

9同行回答

5MUINFO5MUINFO产品总监上海五木信息技术有限公司
估计只能把local上的数据库移动到服务器上读取了显示全部
估计只能把local上的数据库移动到服务器上读取了收起
软件开发 · 2014-12-25
浏览1024
clockmakerclockmaker项目经理
CS 下,获取数据库只需要用session.getDatabse("","yourbase.nsf"),第一个参数保留空就可以了。显示全部
CS 下,获取数据库只需要用session.getDatabse("","yourbase.nsf"),第一个参数保留空就可以了。收起
软件开发 · 2014-12-25
浏览966
clockmakerclockmaker项目经理
CS模式下,代码都是在客户端运行。可以访问本地数据库,看7楼的帮助信息。显示全部
CS模式下,代码都是在客户端运行。可以访问本地数据库,看7楼的帮助信息。收起
软件开发 · 2014-12-31
浏览964
Roy0560Roy0560软件开发工程师奇美电子
回复 8# clockmaker    对的。代码在服务器上。但是是CS模式,终端用户应该能访问Local的nsf数据库吧?显示全部
回复 8# clockmaker


   对的。代码在服务器上。但是是CS模式,终端用户应该能访问Local的nsf数据库吧?收起
互联网服务 · 2014-12-29
浏览1034
clockmakerclockmaker项目经理
我可能没理解楼主的意思,你的意思是代码是在服务器上运行的吧?显示全部
我可能没理解楼主的意思,你的意思是代码是在服务器上运行的吧?收起
软件开发 · 2014-12-25
浏览976
clockmakerclockmaker项目经理
Set notesDatabase = notesSession.GetDatabase( server$, dbfile$ [, createonfail ] )Parametersserver$String. The name of the server on which the database resides. Use an empty string ("") to indicate a database on the current computer: if the script ru...显示全部
Set notesDatabase = notesSession.GetDatabase( server$, dbfile$ [, createonfail ] )

Parameters
server$

String. The name of the server on which the database resides. Use an empty string ("") to indicate a database on the current computer: if the script runs on the workstation, the empty string indicates a local database; if the script runs on a server, it indicates a database on that server.收起
软件开发 · 2014-12-25
浏览1003
clockmakerclockmaker项目经理
CS模式下,数据库在服务器上,但代码是运行在客户端的。显示全部
CS模式下,数据库在服务器上,但代码是运行在客户端的。收起
软件开发 · 2014-12-25
浏览923
Roy0560Roy0560软件开发工程师奇美电子
回复 3# clockmaker    因为这段代码在服务器上的某个数据库中,所以如果用session.getDatabse("","yourbase.nsf")的话,默认读取本库所在的服务器上的yourbase.nsf数据库。。这样就不会读取本地的yourbase.nsf数据库了。...显示全部
回复 3# clockmaker


   因为这段代码在服务器上的某个数据库中,所以如果用session.getDatabse("","yourbase.nsf")的话,默认读取本库所在的服务器上的yourbase.nsf数据库。。这样就不会读取本地的yourbase.nsf数据库了。收起
互联网服务 · 2014-12-25
浏览963
Roy0560Roy0560软件开发工程师奇美电子
回复 2# 5MUINFO    那也得先获取到这个数据库才能把它搬到服务器上去。就是因为不想手动去处理(用户太多,手动处理需要每个终端都手动操作一次),所以才需要这段LS去读取本地数据库。...显示全部
回复 2# 5MUINFO


   那也得先获取到这个数据库才能把它搬到服务器上去。就是因为不想手动去处理(用户太多,手动处理需要每个终端都手动操作一次),所以才需要这段LS去读取本地数据库。收起
互联网服务 · 2014-12-25
浏览935

提问者

Roy0560
软件开发工程师奇美电子

相关问题

相关资料

问题状态

  • 发布时间:2014-12-25
  • 关注会员:1 人
  • 问题浏览:4548
  • 最近回答:2014-12-31
  • X社区推广