关于数据生成上报盘的问题(200分)

  • 主题发起人 主题发起人 plwei
  • 开始时间 开始时间
P

plwei

Unregistered / Unconfirmed
GUEST, unregistred user!
由于地区条件限制,没有网络,各台计算机只能通过磁盘传输数据库内容,
来保持各台机子上的数据库内容的一致性。使用的interbase做数据,控件
使用ibx,请问大家有无办法实现,请给出好的建议和方法。多答多给分。
 
建立一个表, 字段为 时间, SQL语句, 每个计算机操作数据时写此表. 需要数据同步时
备份出此表, 在其他机器上按照时间字段顺序执行SQL语句字段的内容.
 
当数据文件的大小超过软盘的容量时,就需要用到压缩控件或压缩软件来进行分卷了
 
在要同步的数据表中增加一两个字段表示某部门某一段时期的数据,
上报时先检查原库中是否有某部门某一段时期,有则删除,后增加。
[:)]
 
不知有不有这方面的例子?
 
如果每个部门都只是增加记录,那么怎么做都好办,如果要修改记录,并且可以修改其它
部门创建的数据的记录,那么可能很难实现。如果同一天两个部门对某条记录做了不同的
修改,请问你同步以后此记录应该怎样?
 
我做的是一个工资管理系统,做为服务器的计算机管理和掌握所有部门、所有职工的信息
各部门只掌握自己的下属单位和职工的信息(总的单位级别不会超过三级),这样的话怎
么保持各单位机子上的信息与主管部门机子上的信息一致。现在的一个难点是,当跨单位
调动人员时怎么保持数据一致性。
 
变通一下。跨单位调动在下属单位你可以视同删除人员档案(调出单位)或添加人员档案
(调入单位)。主管部门只要从两个下属单位读入数据,那么这个职工就自动被调动了。
 
提前此贴,
 
我在做一个进销存系统,也牵扯到了这个问题,各分店的进货记录由总公司下发,销售记录
要上交到总公司,我现在是在分店和总公司用sql_server,然后使用access数据库做文件
传输保持数据的同步。总公司和各分店在导出数据时记下导出位置,下次再做导出时只导出
新的记录,导入时记录导入文件防止重复导入,修改记录时则删除原记录然后新增,并记下
删除的ID,到另一方删除相应的记录。
呵呵,感觉比较笨,那位有好的方法介绍一下。
 
大家能给我一份例子吗?谢谢!
 
后退
顶部