2010年10月19日 星期二

C# Linq to Sql 寫T-Sql語法

雖然Linq很強大
但是有些特殊部份無法使用 T_T
所以還是要回歸到最基礎的SQL語法來寫
以下就是寫法

using (LinqDataContext db = new LinqDataContext(Context))
{
db.Log = Console.Out;
var q = db.ExecuteQuery <Class>(@"EXEC synonyms N'select * from [user]'"); //雙引號內為T-SQL語法
}


像我語法內主要是用在Synonyms用在Linked Servers上
因為查了一下 找不到怎樣在Linq上做Linked Server的查詢法
又在不能增加Stored Procedures的狀況下
所以就只好直接用T-Sql語法直接硬上!!! XDDD

沒有留言:

張貼留言