| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 918 人关注过本帖
标题:关于数据库访问的问题
只看楼主 加入收藏
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:694
专家分:20
注 册:2014-1-16
收藏
得分:0 
数据库共享怕数据库在局域网内被考来考去,不安全,当然,实在没有办法了,就只有此下策了
2015-02-26 21:23
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:7 
映射盘符!
2015-02-27 02:07
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
以下是引用fanjinyu9108在2015-2-26 21:23:56的发言:

数据库共享怕数据库在局域网内被考来考去,不安全,当然,实在没有办法了,就只有此下策了

为了数据安全,最好采用其他网络架构,如C/S,如前台用VFP,后台用SQL。
如果不考虑采用其他架构和直接用网络协议通讯,只能采用将A电脑的应用程序共享,是否可以模拟C/S架构方式,虽然有点另类和效率问题,但能满足应用需要的话,也未尝不是一个简单的选择。
做法是:
在A运行一个程序来监视客户请求,如监视一个表,这个表专门用作主机与客户机的“通讯记录”,A监控响应客户请求并完成客户事务,如将客户所需要的数据从数据库中取出放到共享文件夹,通过“通讯记录”通知客户。客户同样监控到请求得到响应并完成,客户就得到所要的数据。
这种方法关键点是“监控”程序,VFP的定时器控件可实现监控功能,但效率低,最好能采用多线程编程,可惜VFP不直接支持多线程,要编写VFP的COM服务和依靠其他编程语言来实现VFP代码在子线程运行。
2015-02-27 09:26
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:694
专家分:20
注 册:2014-1-16
收藏
得分:0 
吹水佬师傅这个办法,我会认真考虑的,非常感谢
2015-03-01 10:46
快速回复:关于数据库访问的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036796 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved