1
我有以下方法:LINQ到SQL多表查詢
public List<object> GetLoginValues(String user, String pass)
{
using (db = new DCDataContext())
{
List<object> x = (from u in db.users
join t in db.userTypes on u.type equals t.typeID
where u.loginName == user &&
u.password == pass &&
u.isActive == true
select new
{
u.userID,
u.loginName,
u.userCode,
u.type,
u.team,
t.typeName
}).ToList();
return x;
}
}
這顯然是行不通的。我需要這個方法來返回這個連接的結果。優選爲List
。我想知道是否可以在不需要爲包含兩個表的屬性的類創建一個類,因爲我使用的是linq-to-sql
,並且每個表都已經有類。
爲了使這個查詢/方法正常工作,我應該返回什麼類型?
我剛剛更新了我的回答做這項工作? – RajeshKdev 2014-10-28 10:35:48