linq to sql如何对数据库表加锁?
本帖最后由 q107770540 于 2013-08-09 15:30:06 编辑
sql语句中有对数据库表加锁功能,对表锁定,linq to sql又是怎么实现同样功能的呢,linq to sql对表操作的时候怎么对表加锁?????求指教。。。
======
版主提醒: 建议你下次提问题,用一个有意义的标题,让别人一看就知道你要问的问题具体是什么
------解决方案--------------------本帖最后由 q107770540 于 2013-08-09 15:17:52 编辑
LINQ也是可以直接执行SQL语句的
直接DataContext.ExecuteCommand("sql语句") 进行加锁工作
http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.executecommand.aspx
------解决方案--------------------Linq在程序层解决冲突问题,而不直接给数据库对象上锁。
http://msdn.microsoft.com/zh-cn/library/bb399369(v=vs.90).aspx