我想在LINQ to SQL中将此请求转换为:
SELECT * from Agir where NouvelIncident='1' AND facturable is null
Run Code Online (Sandbox Code Playgroud)
我的尝试:
public static List<Agir> GetINDEFAgir()
{
DataClassesActilogDataContext db = ContextSingleton.GetDataContext();
List<Agir> list;
var v = from i in db.Agir
where i.facturable is null && i.NouvelIncident == true
select i;
list = v.ToList();
return list;
}
Run Code Online (Sandbox Code Playgroud)
LINQ to SQL中似乎不允许"is null"...我有一个错误.
在此先感谢您的帮助
Mar*_*ero 13
使用==,'is'是检查类型
public static List<Agir> GetINDEFAgir()
{
DataClassesActilogDataContext db = ContextSingleton.GetDataContext();
List<Agir> list;
var v = from i in db.Agir
where i.facturable == null && i.NouvelIncident == true
select i;
list = v.ToList();
return list;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23103 次 |
| 最近记录: |