阿牛 - 专注.NET开发

如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

原来如果你更新一个对象更新前后属性值一样时,NHibernate不会发送Update SQL到数据库,晕死!

_session.Load(obj_key); //obj.Name="123";

obj.Name="123";

_session.Update(obj);

_session.Flush();//没用, NHibernate1.2.10发现没有属性变化,不发送Update SQL!

posted on 2009-06-02 23:20  阿牛-专注金融行业开发  阅读(1220)  评论(0编辑  收藏  举报