Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]部署以后客户自维护

1楼
chnfo 发表于:2024/8/23 13:57:00
系统做了客户化部署以后,用户可能会存在至少三个自维护的场景
1、用户的数据库IP地址发生变化
2、用户的数据库访问地址发生变化
3、用户的文件服务地址如ftp发生变化

这时候,用户可能需要自行维护系统,而不是找软件供应商去修改再发布。
如何实现用户自维护?
例如在指定路径下使用配置文件,或者其它方式?
2楼
有点蓝 发表于:2024/8/23 14:24:00
数据库参考:http://www.foxtable.com/webhelp/topics/0682.htm

ftp可以把地址用户密码登保存到表格里,然后到AfterOpenProject事件读取表格使用代码设置ftp
3楼
chnfo 发表于:2024/8/23 14:55:00
If e.name = "连接名称" Then
    e.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & e.ProjectPath & 
e.User.ExtendedValues("数据库") & ".mdb;Persist Security Info=False"
End
 if

这样能行吗?
如示例所示,如果最开始是三个数据库文件,但到了某个时间点,增加了第四个数据库文件,此时,客户端还只是三个数据库文件(并没有第四个),很不巧的是,此时,只有第四个数据库文件能连上,这不就出问题了么?

这时候,还要做客户端版本的发布?这就不是用户自维护了。


比如数据库的访问密码都改了,这时候客户端如果不升级,那就无法访问了呀……
[此贴子已经被作者于2024/8/23 14:59:34编辑过]
4楼
有点蓝 发表于:2024/8/23 15:05:00
这个没有办法。再好的程序都没有办法完全满足用户需求,永远都不需要改。
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.