嗨,這是我第一個使用linq實體的項目。我已經想出瞭如何創建一個新記錄,我只需要獲得分配給它的ID,這樣我就可以在擴展表中使用它作爲FK。我允許用戶創建請求,請求可以針對多個設備,因此我有一個Request和RequestedEquipment表。這裏是代碼我使用創建請求:獲取使用linq添加到實體中的新記錄的編號
public void addReq(ReqType reqType, Employee reqBy, Location loc, string comm)
{
int reqID;
Request req = new Request();
req.Comments = comm;
req.Employee = reqBy;
req.ReqType = reqType;
req.RequestStatus = findReqStat(1);
req.Location = loc;
entities.AddToRequests(req);
entities.SaveChanges();
}
我怎樣才能像被創造,所以我可以用它來創建一個在RequestedEquipment表所需項請求的ID?
那就是我在問怎麼做 – user695916 2011-04-16 17:28:58