相关疑难解决方法(0)

在所有查询中都有TRANSACTION

你认为对存储过程中的每个sql语句进行TRANSACTION是一个好习惯吗?即将在我的公司中优化这个遗留应用程序,我发现有一件事是每个存储过程都有BEGIN TRANSACTION.即使是简单的select和Update语句也有一个.如果一个人正在执行多个操作,即(多次插入或更新或删除),而不仅仅是一个操作插入或更新或删除,我认为拥有BEGIN TRANSACTION会更好.我可能错了,这就是我需要别人给我建议的原因.谢谢你的时间.

sql transactions sql-server-2005

6
推荐指数
2
解决办法
936
查看次数

Linq == null vs IsNullOrEmpty - 不同或相同?

LinqLinq to Sql更准确:是那里的之间的差异== nullIsNullOrEmpty在下面的查询?

From a in context.SomeTable
where a.SomeId.Equals(SomeOtherId)
&& a.SomeOtherColumn == null
Select new .....
Run Code Online (Sandbox Code Playgroud)

&

From a in context.SomeTable
where a.SomeId.Equals(SomeOtherId)
&& string.IsNullOrEmpty(a.SomeOtherColumn)
Select new .....
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-sql

0
推荐指数
1
解决办法
5538
查看次数

标签 统计

c# ×1

linq ×1

linq-to-sql ×1

sql ×1

sql-server-2005 ×1

transactions ×1