Foxtable(狐表)用户栏目专家坐堂 → [求助]外部数据源的更换


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

主题:[求助]外部数据源的更换

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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
[求助]外部数据源的更换  发帖心情 Post By:2016/1/12 10:58:00 [显示全部帖子]

  需要更换外部数据源的地址,在项目事件BeforeConnectOuterDataSource中

增加代码指向新的服务器,,通过共享目录升级客户端,没起作用,也没报错。我怀疑"ip.txt"
没放对地方。请问应放在哪个目录下?

 

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


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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/12 11:01:00 [显示全部帖子]

 可以试试。请问"ip.txt"应放在哪个目录下?

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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/12 14:35:00 [显示全部帖子]

    

加入msgbox,执行了代码:msgbox(e.ConnectionString).

仍为原来的ip,没有更换成新的IP


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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/12 14:46:00 [显示全部帖子]

   请大红袍老师看一下,急!

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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/12 17:06:00 [显示全部帖子]

    ip.txt没有放对位置,放对位置后,提示“无法连接数据库”

 

    新的数据库在另一机子上,多次测试,发现是数据库用户“sa”登录密码不一样,

请问如何解决?

    1.必须将数据库密码改成原来数据库的密码吗?

    2.在FOXTABLE 中连接新的数据库,改成新密码行吗?   


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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/12 17:29:00 [显示全部帖子]

   请老师看看!

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


加好友 发短信
等级:童狐 帖子:206 积分:1646 威望:0 精华:0 注册:2014/9/26 11:18:00
  发帖心情 Post By:2016/1/13 14:59:00 [显示全部帖子]

   直接在ip.txt里面放全部的连接字符串, 我试了一下,可以,但希望老师解释一下:

   1. 为啥使用代码e.ConnectionString = e.ConnectionString.Replace("119.119.120.120",ip)

不起作用?

   2. 若在开发平台中直接编辑修改外联数据库的字符串行吗?在这种情况下,已安装的客户端能通过

共享升级修改数据库指向吗?


 回到顶部