如何校验SQL中的一行与C#中的记录以检测更改?

时间:2014-08-20 08:31:03

标签: c# sql-server-2012

我理解SQL有一个校验和函数,可以根据所有列计算哈希值。是否可以在C#中复制此行为,以便我可以查看记录中的任何字段是否在对象与数据库中发生了更改,如果有,则将其标记出来?

例如,我有一个名字,姓氏,出生日期的员工表。在C#中,我有一个具有相同内容的对象,为了查看是否有更改,我必须将每个字段相互比较。

如果我可以进行校验和并将其存储在表格中,那么当我拥有大量员工(我认为)时,它会更快。

是否可以在两者中计算相同的校验和,以便我可以比较以查看是否有变化?

0 个答案:

没有答案