sql查询只能在搜索条件构建器中执行,还是可以在表单代码中完成?我正在尝试编写一个select语句,但它不断将其更改为“select case”语句。
答案 0 :(得分:0)
您可以在后面的Web表单代码中使用语言集成查询(linq)。在您的情况下,您可能希望使用查询语法。它更容易阅读,应该是从T-SQL平滑过渡。
此外,linq可用于内存中的两个对象和实体框架设置(linq2sql)中的实体。从问题是否使用EF不清楚。
int[] numbers = { 5, 10, 8, 3, 6, 12};
//Query syntax:
IEnumerable<int> numQuery1 =
from num in numbers
where num % 2 == 0
orderby num
select num;
/*
Output:
6 8 10 12
*/
请记住,您可能仍应安装SSMS,因为Jacob建议创建视图/ SP(以便您的数据库逻辑不包含完全在托管代码中)并在开发时管理数据库