比方说,我有我的数据库名为订单的表中有以下栏目:Linq 2 Sql实体中自动计算的属性?
的OrderId 订购日期 CancelDate 并按ShipDate LastActionDate
我想LastActionDate永远是订购日期,CancelDate的最新日期,和ShipDate。什么是实现这一目标的最佳方式?有没有办法处理这三个日期的OnChanged事件,以便LastActionDate可以在这些属性更改时重新计算?还是有一些内置的Linq 2 Sql魔术可以处理这种情况?或者,只要我更改三个日期中的任何一个,就必须确保设置LastActionDate?
不错的解决方案!!我有一个问题产生一个linq查询,在'where'子句中有这个新的计算属性(linq 2个实体,它引发一个异常),你知道在编译时是否有一个好方法来检查吗?谢谢 – tivo 2011-03-17 17:19:53