在哪里执行Visual Studio 2017 sql查询?

时间:2017-05-31 18:26:32

标签: sql visual-studio-2017

sql查询只能在搜索条件构建器中执行,还是可以在表单代码中完成?我正在尝试编写一个select语句,但它不断将其更改为“select case”语句。

1 个答案:

答案 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(以便您的数据库逻辑不包含完全在托管代码中)并在开发时管理数据库