我有每个月结束的用户详细信息文件。比较两个文件中记录的数据变化
文件将有类似的ID,F名称,L的姓名,地址,电话,公交电话,兴趣爱好,书列
id是唯一的密钥识别个人身份的。
我需要维护一个来自这个文件的信息的数据库。
在1月份说这个文件有100个用户。 2月份该文件有110个用户。意味着10个新用户。
所以我将排序这两个文件的id,现在将新的10个用户,并将添加它们。
问题是,我也想检查对现有ID的更改。
因此,对于id 3在jan中的地址是xyz,在feb文件中它变成了pqr,我想知道它并相应地更新数据库。
因此 - 比较两个文件(固定格式)中的记录以便了解列中数据更改的最简单以及最有效的方法?
我可以想到的一种方法是对两个文件中的每条记录都进行校验和,并将它们进行比较以了解这些更改。但是想知道这是正确的方式还是有更好的方法?
http://stackoverflow.com/q/9766720/887235 通过上述问题得到答案。 – Nik 2012-03-31 03:18:45