Linq To Sql Insert后未提交之前 查询不到该条在内存中的值?Linq缓存问题?
表结构
ID int 自增
Number int Not NULL
------解决方案--------------------目前的办法就只能是每insert一次,submitchage一次
不过linq是支持隐式事务的
参考这个帖子的讨论:
http://bbs.csdn.net/topics/390543370
------解决方案--------------------
本地的话你可以用 DataContext.GetChangeSet
http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.getchangeset.aspx,
如果最大值不再本地而在服务器,那你需要跟服务器上的最大值比较并且帅选。