我有每個月結束的用戶詳細信息文件。比較兩個文件中記錄的數據變化
文件將有類似的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