L laobeli Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-03 #1 求一个三层数据库系统解决方案:服务器与客户端在一个网络内,并且各自都有自己的数据库,当发生断网时客户端所产生的数据要保存在客户端本地,连接正常时再更新回服务器
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-03 #2 越复杂的系统,越容易出现问题。直接做2个界面,其中一个界面是处理三层的,还有一个界面是处理本地的,三层的不能使用时,人工切换到本地的界面。当然,这2个界面可以从一个父窗体继承下来。下班时,通过另外一个功能,将本地数据转移到服务器(可能还有一些其它数据处理,不是简单的数据插入)
越复杂的系统,越容易出现问题。直接做2个界面,其中一个界面是处理三层的,还有一个界面是处理本地的,三层的不能使用时,人工切换到本地的界面。当然,这2个界面可以从一个父窗体继承下来。下班时,通过另外一个功能,将本地数据转移到服务器(可能还有一些其它数据处理,不是简单的数据插入)
A aKnightChen Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-03 #3 是呀. 楼主这个想法,做POS还行,要是ERP,那是找死呀.
L laobeli Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-03 #4 这样类似的应用不常见吗? 当客户端连接服务器失败则改连接本地数据库,下次再连接时如果能连接上服务器再做对比更新,平时连接状态下服务器与客户端的数据库是保持同步更新的,这样肯定是带来效率的问题,但不知道我的想法是否可行?
这样类似的应用不常见吗? 当客户端连接服务器失败则改连接本地数据库,下次再连接时如果能连接上服务器再做对比更新,平时连接状态下服务器与客户端的数据库是保持同步更新的,这样肯定是带来效率的问题,但不知道我的想法是否可行?