当前位置:  开发笔记 > 编程语言 > 正文

Linq to SQL Case何时在VB.NET中?

如何解决《LinqtoSQLCase何时在VB.NET中?》经验,为你挑选了1个好方法。

我如何在Linq to SQL中做一个案例(请访问vb.net).

在SQL中它将是这样的:

SELECT 
CASE
  WHEN condition THEN trueresult
  [...n]
[ELSE elseresult]
END

我如何在Linq to SQL中执行此操作?



1> 小智..:
var data = from d in db.tb select new {

CaseResult = If (d.Col1 = “Case1”, "Case 1 Rised", If (d.Col1 = “Case2”, "Case 2 Rised", "Unknown Case"))

};


考虑到特别要求VB的原始问题,并且接受的C#语法完全不同,这个答案要好得多.在接受的答案中考虑-1
推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有