以前遇到在数据时,GridView的最后一行数据总是不能立即更新


今天又遇到,在网上找了很我,才知道是在重新绑定前连接没有关闭


一直在用ActiveRecord+sqlHelper编程


发现,用sqlHelper的IDataReader关闭了还是不行


因为,同时用,所以,在ActiveRecord更新了数据库后,要先Flush()一下连接,这样用sqlHelper再打开数据库,GridView就被真更新掉了.


因为,我用<<ActiveRecord Enabling lazy load 方案 >>所以,

要CurSessionScope.Flush()之后重新绑定才行.