Sta*_*tar 7 c# sql-server linq-to-sql
调用提交更改方法时,如何在Linq中使用表提示sql
dataContext.table2.something = dataContext.table1.something;
dataContext.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)
我想像这个sql代码一样使用它:
declare @var int;
begin transaction
select @var = something from table1 with (HoldLock);
update table2 set something = @var;
update table1 set something = @var + 1;
commit transaction;
Run Code Online (Sandbox Code Playgroud)
我一直听说这是做不到的。Linq 的目标(或至少其中之一)是摆脱或关注 SQL,因此您不必担心此类问题。我建议您将带有表提示的代码添加到 SQL 过程中,并使用 Linq 来调用它。
| 归档时间: |
|
| 查看次数: |
1497 次 |
| 最近记录: |