0
我需要通過使用C#4,0將兩個或多個表組合成一個對象...我爲包含簡單select selectbyid插入更新和更新的表編寫了一個類... 。它工作正常單表...通過我有兩個屬性指定表名列名和主鍵...通過使用所有這些我可以創建我的簡單方法,但我需要選擇和更新一個對象中的更多表或方法......我該怎麼做還是你會認爲它... 例子:將兩個或多個表組合成一個對象
用戶和客戶表我有一個定義的外鍵...
我需要通過使用C#4,0將兩個或多個表組合成一個對象...我爲包含簡單select selectbyid插入更新和更新的表編寫了一個類... 。它工作正常單表...通過我有兩個屬性指定表名列名和主鍵...通過使用所有這些我可以創建我的簡單方法,但我需要選擇和更新一個對象中的更多表或方法......我該怎麼做還是你會認爲它... 例子:將兩個或多個表組合成一個對象
用戶和客戶表我有一個定義的外鍵...
如果你`重新使用LINQ to sql,你可以像加入其他表一樣
var q =
from s in db.Suppliers
join c in db.Customers on s.City equals c.City
select new {
Supplier = s.CompanyName,
Customer = c.CompanyName,
City = c.City
};
剛剛複製&粘貼從MSDN LINQ to SQL: .NET Language-Integrated Query for Relational Data樣本
謝謝大關,但用我自己的方法和屬性和IM試圖創建IM不使用LINQ我做我自己的域對象類,即時通訊我自己的方法,我只需要一個想法或例子:D – 2011-01-11 13:47:09