Foxtable(狐表)用户栏目专家坐堂 → 数据源的连接字符串修改


  共有1942人关注过本帖树形打印复制链接

主题:数据源的连接字符串修改

帅哥哟,离线,有人找我吗?
zhy400137
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
数据源的连接字符串修改  发帖心情 Post By:2017/9/11 10:10:00 [只看该作者]

请教数据源的连接字符串可以通过代码的方式修改吗?
在BeforeConnectOuterDataSource事件里,按下面的方式处理,是否能改变数据源设置窗口里本身的连接字符串?谢谢
Dim ipFile As String = e.ProjectPath & "ip.txt"
If
 e.Name = "销售数据" Then
    If
 Filesys.FileExists(ipFile) Then
        Dim
 ip As String = FileSys.ReadAllText(ipFile)
        e.ConnectionString = e.ConnectionString.Replace("119.119.120.120",ip)
    End 
If

End
 If

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/11 10:13:00 [只看该作者]

不能。BeforeConnectOuterDataSource事件,只是临时性的改一改而已。你数据源窗口设置的字符串依旧是你原来设置的那个。


 回到顶部
帅哥哟,离线,有人找我吗?
zhy400137
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2017/9/11 10:15:00 [只看该作者]

哪怎样能通过代码一次性修改呢?谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/11 10:17:00 [只看该作者]

 没办法直接修改数据源。

 回到顶部