首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

怎么实现这种功能

2012-04-01 
如何实现这种功能公司有一套vfp6.0做的程序程序即可以做为单(机)用户程序使用,也可以做为多用户程序使用(F

如何实现这种功能
公司有一套vfp6.0做的程序
程序即可以做为单(机)用户程序使用,也可以做为多用户程序使用(F/S)。
做为F/S使用时,用户对视图数据做了修改后,会提示用户保存数据。
做为单(机)用户程序时,用户对视图数据做了修改后系统会自动保存而不再提示用户。
同一程序对不同的使用环境有不同的反应,我想程序中肯定对此做了检测。
这是如何做到的?

[解决办法]
我来说说吧,其实这个问题很简单的,原理就是:

在数据发生改变的时候自动进行保存!

只是在保存的时候做了个判断,进行远程数据更新测试,如果可以更新,提示用户,得到肯定回答后更新远程数据,如果不能进行远程更新,那就直接本地保存了!

再说明白点就是一个IF语句的问题!如:

if 连接远程数据库结果
成功连接提示用户
else
失败直接本地保存
endif

热点排行