以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]局域网数据源配置文档在哪  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39586)

--  作者:eway168
--  发布时间:2013/8/27 19:10:00
--  [求助]局域网数据源配置文档在哪
开发版,局域网的使用方式,软件更新时,总要重设SQL SERVER的联接信息,现请教:
包含源数据连接信息的文件是哪个?以求尽量不在更新软件时覆盖它。有可能的么?

--  作者:有点甜
--  发布时间:2013/8/27 19:52:00
--  
 楼主先把 使用指南->网络与数据源 一章看一下。


--  作者:有点甜
--  发布时间:2013/8/27 19:54:00
--  
 至于动态数据源的问题,参考下面的帮助。


--  作者:eway168
--  发布时间:2013/8/27 21:02:00
--  
http://www.foxtable.com/help/index.html?n=0682.htm
这里描述的好象是系统启动后切换到外部数据源的情景。
如果纯用外部数据源的话,系统好象是按这样的顺序运行的:BeforeOpenProject>BeforeConnectOuterDataSource>登录>AfterOpenPreject
所以,我在BeforeConnectOuterDataSource中调用e.user,是报错的。
就此,向狐友及狐狸爸爸求证。


--  作者:有点甜
--  发布时间:2013/8/27 21:39:00
--  
  不应该啊。先是执行beforeOpenProject,然后出现系统登录窗口,然后依次调用各个事件的吖。
--  作者:eway168
--  发布时间:2013/8/27 22:32:00
--  
我用messagebox.show在各事件中,测了一下,真的是我说的那样。有点甜,您的不一样的么?
--  作者:有点甜
--  发布时间:2013/8/27 22:38:00
--  
 我使用系统自带的登陆,没有用到外部数据表作为用户表。测试如下。

beforeopenproject->登陆窗口->beforeconnectouterdatasource->xxxx->afteropenproject

--  作者:eway168
--  发布时间:2013/8/27 22:54:00
--  
环境不同,没可比性。
--  作者:有点甜
--  发布时间:2013/8/27 23:07:00
--  
以下是引用eway168在2013-8-27 22:54:00的发言:
环境不同,没可比性。


如果你自定义登陆窗口的话。也无会用e.user,而且登陆窗口在afteropenproject才能调用。

--  作者:eway168
--  发布时间:2013/8/27 23:09:00
--  
我用了http://www.foxtable.com/help/index.html?n=0347.htm
这个方案的。