2017-05-31 106 views
0

SQL查詢只能在搜索條件構建器中執行,還是可以在表單代碼中完成?我正在嘗試編寫一個select語句,但它不斷將其更改爲「select case」語句。在哪裏執行Visual Studio 2017 SQL查詢?

+0

我會建議安裝SSMS(免費)並在那裏寫查詢。 –

回答

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雅各提出了創建視圖/服務提供商(讓你的數據庫邏輯不包含在託管代碼完全),並同時開發管理數據庫。