断网收银数据并方案

近期做了单断网收银的品种,服务端使用SQL
SERVER数据库,收银机使用ACCESS数据库。
开了个中等件来共数据。

怎数据要同?
新增的数量
改了之数
去的数码(删除只是采购删除标志位,可以算得修改过的数额开展处理)

亟待同的数据表统一预留俩个用于数据并的字段:
许段名:CreateDate,数据类型:TDateTime,新增多少的辰戳;
许段名:ModifyDate,数据类型:TDateTime,修改了之数额的时刻戳。

若是要共同的数据表内的数据略,可以免使用时间穿,而于历次同步数据之前,先去表内的有数据,然后重新插入同步的数码。

然编程最为简练,但要是联合数据较小的景下。

数码并日志表结构:
表名,本地数据库最近齐的激增多少的时间戳,本地数据库最近同的改动了的数额的时日戳

多少并远程方法参数:
表名,本地数据库最近联手的疯长多少的时光戳,本地数据库最近共同的改动了之数的流年戳

多少并算法:
因远程方法的参数过滤数据,只获超过参数里面的时戳的多寡。

 

 

 

 

相关文章