Foxtable(狐表)用户栏目专家坐堂 → 请问一下,我有个项目,登录名以及密码是保存在外部的sqlserver里面的,打包之后安装在不同的客户端,但是今天发现局域网的ip地址突然改变了,然后全部用不了了,这个有什么办法可以解决吗?求解


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

主题:请问一下,我有个项目,登录名以及密码是保存在外部的sqlserver里面的,打包之后安装在不同的客户端,但是今天发现局域网的ip地址突然改变了,然后全部用不了了,这个有什么办法可以解决吗?求解

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/25 9:53:00 [显示全部帖子]

1、不是叫你把ip地址保存在txt里面了吗?

 

http://www.foxtable.com/webhelp/scr/0682.htm

 

2、你可以按住ctrl不放,用开发者或者管理员登陆进去,然后修改数据源的连接字符串。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/25 10:03:00 [显示全部帖子]

以下是引用lzw001在2017/12/25 10:01:00的发言:
已经把ip地址放到ip.txt里面了,就是这个他是要这两步一起做的吗

 

那你把变动的ip地址写到ip.txt里面,然后启动项目即可。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/25 10:14:00 [显示全部帖子]

以下是引用lzw001在2017/12/25 10:10:00的发言:
它是每次都是要按住Ctrl键才能进去的,是不是这个“项目属性“里面的升级路径那里那个ip地址没改呢,但是这个客户端里”项目属性”不能使用更改呀

 

你照着做了吗?把ip地址替换进去?

 

http://www.foxtable.com/webhelp/scr/0682.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/25 10:43:00 [显示全部帖子]

以下是引用lzw001在2017/12/25 10:35:00的发言:
我这里升级路径的ip地址改了之后再发布,之前安装的客户端不是这个ip地址,能检测到吗?就是刚才打开之后发现没有更新的

 

不能检测到。你读取ip.txt的ip地址吧,升级代码这样写

 

UpdatePath = "\\" & FileSys.ReadAllText(ProjectPath & "ip.txt") & "\共享文件夹"
msgbox(UpdatePath)
Syscmd.Project.Update


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/25 11:49:00 [显示全部帖子]

写到项目的afterOpenProject事件去

 

UpdatePath = "\\" & FileSys.ReadAllText(ProjectPath & "ip.txt") & "\共享文件夹"
msgbox(UpdatePath)
Syscmd.Project.Update


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/26 9:45:00 [显示全部帖子]

以下是引用lzw001在2017/12/26 9:40:00的发言:
有点甜老师,这个是不是每次ip地址变动时,都要重新发布一个新项目,之前的客户端才能连接上呀,不然的话,就是每次进去都是从开发者进去改数据源,退出之后再次进去还是这样这样的。

 

不是叫你用ip.txt了?你ip改动的时候,客户端直接修改ip.txt里面的内容,改成正确的ip即可。

 

而且,为什么你要随意改动ip?你不能固定你的内网ip?作为服务器,不能随意改动ip的。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/26 10:10:00 [显示全部帖子]

以下是引用lzw001在2017/12/26 9:51:00的发言:
已经改了ip.txt了,就是这个内网的ip不是属于固定类型的,有时会变动的,现在客户端连接的是公司的同一个WiFi热点

 

如果改成了ip.txt,那么你ip变化的时候,你修改txt里面的内容,然后重新打开项目即可。如果不行,说明你之前没有弄对,重看全部帖子。

 

固定ip,你服务器电脑无线网卡那里,改成固定ip地址不行?不要【自动获取】。


 回到顶部