我有2個表,主,細節。 1.主表有字段(id,用戶名,計劃) - > id是主鍵(PK) 2.詳細表有字段(srNo,id,worksummary,...) - > srNo是PK。如何訪問ASP.NET MVC的Ilist對象refrenced表字段
我已經爲「id」字段創建了從詳細信息到.master表的外鍵關係。
代碼:
IList<detail> objDetail=new List<detail>();
IList<master> objMaster = new List<master>();
string[] sarray = queryFields.Split('|');//
for (int i = 0; i < sarray.Length; i++)
{
string[] sfields = sarray[i].Split(',');
if (sfields[0] != "")
{
objDetail.Add(new _detail { Id = count , modify = sfields[1].ToString(), verified = sfields[2], I});
}
}
我有問題,使用添加法 「objDetail」 添加字段。 但是我無法訪問引用字段「Id」,可以使用objDetail訪問其他細節表字段。
如何從objDetail對象訪問「Id」字段以添加到IList中。
更新: 嗨,
沒有,QUERYFIELD不是來自 數據庫,它只是隱藏 變量從方法 參數計數得到的是在 整型變量,我將該值分配爲 行號。
類型「detail」和「master」是數據庫表。 第1行的細節類型與_detail相同(這只是拼寫錯誤)。 我正在訪問使用實體框架工作的數據庫。
我能夠訪問所有的細節表字段,但外鍵關係存在的字段不可訪問。
如何訪問該參考字段。
謝謝。
爲Y ou從數據庫中獲取queryFields? – 2010-08-25 09:19:13
代碼示例中的「count」變量來自哪裏? – 2010-08-25 11:33:40
如何定義類型的「細節」和「主」?第1行中的'detail'類型與'_detail'相同嗎?這些類型是由Linq2SQL還是類似的產生的?你如何訪問數據庫(我從你引用的表和外鍵中推斷出你正試圖訪問數據庫)? – Rune 2010-08-25 11:45:35