以下是引用菜鸟foxtable在2010-3-27 11:08:00的发言:
从开发层面讲这个是有点难接受,但是有没有考虑过使用层面上的问题?
有些时候,客户端只有唯一的功能,比如录入/提交/打印一份订单。而这份订单并不需要立即并入服务器中。这时候,本地暂存就非常有用。
拿我们医院信息系统来讲更是如此,一天24小时都有可能要录入新医嘱并打印领药单据,假如服务器坏了要修,这个领药单拿不到可是麻烦大大的。如果能在本地暂存,只要保证病人出院前把服务器修好并上传数据就OK了。
突然拍脑袋想出一个变通办法,新录入的数据在保存时判断网络是否通畅,是则直接保存在服务器,否则暂存本地,在重新连接上时上传数据并标志本地数据已上传。
[此贴子已经被作者于2010-3-27 11:14:46编辑过]
好招好招!!!
我这里所有的数据也是SQL网络数据,数据库都存放在服务器中,如果网络不通,所有文件都无法打开,,这也让我很头痛,很多数据不能保存在本机,需要及时的更新,
现在为了保证文件能够正常运行,我把所有的命脉都交给了网络,网络不正常就完了。。
一直没有找到过解决办法,不知道各位高手是怎么做的??