H hpretty Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-11 #1 有两种需求:实时的和不要实时的! 提供源代码就给500, 思路或者想法也行,但要详细一点! 先给300分 实际上这个系统可能和售楼系统非常相似,或者根本就是的!
S snjat Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-11 #4 看你怎么写了。 实时: 设定TIMER,不断刷数据。 不实时: 可手工,或自定时间间隔,来存储数据。 具体的设计,可要根据客户的需求来看。
H hpretty Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-11 #5 实时指需要连接才能工作,否则就不能工作。 如果没有连接就工作,但是用本地数据库或文件作为操作对象! 不是指不断刷新!
B barton Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-11 #6 呵呵。非常好。我的售楼系统就是这样的:带一个数据公文包。 离线后仍能通过数据公文包工作,但需要在线才能刷新数据库。 如果更新数据库的数据在误,则退给公文包所有者。譬如一个单元在离线期间已经被 别的终端售出了,当然只能给退回来。谁让你不上线呢! 但我这个DLL公布源码不太合适吧? 不过说实话非常简单,与数据库没有一点关系。 有一点我非常高兴,居然有人与我有同样的想法。
呵呵。非常好。我的售楼系统就是这样的:带一个数据公文包。 离线后仍能通过数据公文包工作,但需要在线才能刷新数据库。 如果更新数据库的数据在误,则退给公文包所有者。譬如一个单元在离线期间已经被 别的终端售出了,当然只能给退回来。谁让你不上线呢! 但我这个DLL公布源码不太合适吧? 不过说实话非常简单,与数据库没有一点关系。 有一点我非常高兴,居然有人与我有同样的想法。
O obenben Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-11 #7 使用Delphi的控件就可以轻松实现数据公文包的功能,只不过这是应用系统的Remote Client使用的; 不知道你为了实现Remote还是集团与子分公司的分布式数据库? 也就是说,是一个数据库,还是总库与子库集的问题? 总库与子库集可以利用数据库的复制推拉功能,可以设置时间、复制方式等;SQL、Oracle都可以; 你的需求不详细,没有需求怎么做好设计?! ^_^是吗?
使用Delphi的控件就可以轻松实现数据公文包的功能,只不过这是应用系统的Remote Client使用的; 不知道你为了实现Remote还是集团与子分公司的分布式数据库? 也就是说,是一个数据库,还是总库与子库集的问题? 总库与子库集可以利用数据库的复制推拉功能,可以设置时间、复制方式等;SQL、Oracle都可以; 你的需求不详细,没有需求怎么做好设计?! ^_^是吗?
Y yyanghhong Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-12 #8 if you use Oracle, You might use the transported tablespace or standby database. they are designed for distributed system.
if you use Oracle, You might use the transported tablespace or standby database. they are designed for distributed system.
H hpretty Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-12 #9 barton 你能提供思路吗? 我也是房地产方面的!需求和你一样!
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-12 #11 http://www.delphibbs.com/delphibbs/dispq.asp?lid=454294
D dhl2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-16 #14 midas ado 都能实现数据本地存储, 实际要解决的是算法问题, 就是,并发,互斥,还有其它等等, 我没做过,有一本书叫什么分布式系统 应该讲了不少这方面的问题
K kmyan Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-17 #17 是在三层结构中,不知你的是不是? 实时---你可以每操作一步就applyupdate(0) 非实时---你可以在操作时post,然后关闭此窗口时再applyupdate(0) 如果数据已经改变,在你更新数据时设置applied:=true;这条更新记录就无效了
是在三层结构中,不知你的是不是? 实时---你可以每操作一步就applyupdate(0) 非实时---你可以在操作时post,然后关闭此窗口时再applyupdate(0) 如果数据已经改变,在你更新数据时设置applied:=true;这条更新记录就无效了
S shisam Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-23 #19 以前有做过一个类似的东东,是一个关于几个分公司和总公司之间的物流的系统。 用Midas,实时的很容易解决,不实时的用Midas的公文包(savetofile)也可以解决 最难的是,当不实时的客户端连接到服务器后,要把离线操作的数据保存到服务器 上,关于数据更新、累计、互斥、完整性、一致性的问题很难处理。
以前有做过一个类似的东东,是一个关于几个分公司和总公司之间的物流的系统。 用Midas,实时的很容易解决,不实时的用Midas的公文包(savetofile)也可以解决 最难的是,当不实时的客户端连接到服务器后,要把离线操作的数据保存到服务器 上,关于数据更新、累计、互斥、完整性、一致性的问题很难处理。