我有表SublocationTbl,它有SubLocationName和LocationId(这个字段是来自表LocationTbl的外键),我有业务实体数据模型 我知道外键不会出现在业务实体中 我的问题是:当我需要添加新的subLocation时,如何设置locationId的值?
答案 0 :(得分:0)
这样的东西......?
using(var db = new myDbContext())
{
var myNewSubLocation = new SubLocation();
myNewSubLocation.LocationID = 12345; //put ur value here
db.SubLocations.Add(myNewSubLocation);
db.SubmitChanges();
}
答案 1 :(得分:0)
如果你想看到它自己的外键你必须在.NET 3.5中使用.NET框架4,你会发现对外键的类的引用而不是它自己的外键
Store s = new Store();
User u=s.User;//bring referance of the user with foreign key .net 3.5 & 4
int i = s.User_ID;//bring the user_id forein key .net 4