linq to sql vb.net case语句添加其他测试

时间:2017-04-18 15:10:53

标签: vb.net linq

有一种方法可以添加其他测试请求:

Dim exceptBanned = (From c In query _
Where Not bannedCCList.Contains(c.Field(Of String)("N°Reçu")) _
      Group c By c!code_projet _
      Into nb = Count(CInt(c("code_projet"))), ca = Sum(CDec(c("Prix") + CDec(c("tva")))) _
      Select nb, ca).ToList

我想在我的查询中添加其他测试,在我尝试的内容之下,但不幸的是它不起作用:

   If tf = 1 Then
    exceptBanned = exceptBanned.Where(Function(c) c!type.Equals("Transfert 
    acompte") = False) 
else
   exceptBanned = exceptBanned.Where(Function(c) c!type.Equals("Transfert 
    acompte") = True) 
end if

提前感谢

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题,我想在这里分享这个解决方案:

#wrap{
 width: 800px;
 margin-right: auto;
 margin-left: auto;
 height: auto;
}