以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于外部服务器IP地址变更的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122122) |
||||
-- 作者:kaixin2018 -- 发布时间:2018/7/19 11:58:00 -- [求助]关于外部服务器IP地址变更的问题 根据说明,在beforeconnectouterdatasource事件中录入如下代码: If e.Name = "Instrument" Then Dim IP As String = e.User.ExtendedValues("IP") \'获得用户输入的IPIf IP > "" e.ConnectionString = e.ConnectionString.Replace("172.28.37.37,1433", IP) End If End If 实际在执行时,打开项目,会跑出来如下错误: .NET Framework 版本:2.0.50727.6387 Foxtable 版本:2018.7.9.1 错误所在事件:项目,BeforeConnectOuterDataSource 详细错误信息: 未将对象引用设置到对象的实例。 请教如何处理?我的用户信息及数据表均在外部数据源。
|
||||
-- 作者:有点甜 -- 发布时间:2018/7/19 12:32:00 -- http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=109195&skin=0
|
||||
-- 作者:kaixin2018 -- 发布时间:2018/7/19 14:53:00 -- 你意思是如果用户表是外部源,就没有办法? |
||||
-- 作者:有点甜 -- 发布时间:2018/7/19 15:56:00 -- 以下是引用kaixin2018在2018/7/19 14:53:00的发言:
你意思是如果用户表是外部源,就没有办法?
foxtable要先连接你的外部数据源的用户表,才弹出登录窗口的(获取用户名),但如果你的用户表无法访问,自然报错。
这种情况,只能用变通的方式,如
|