我的数据库中有两个表:书籍和类别。在我的EDMX中,我生成了类Book和Category,以及相应的BookSet和CategorySet。我创建了BookService,可以通过BookContext在我的SilverLight代码中访问它。
通过BookContext,我可以加载所有书籍的列表。我现在的问题是我试图通过这个上下文将一本书添加到我的数据库。但是,当我尝试添加类别信息以满足外键约束时,我无法这样做。
我已经远远地搜索了Google,但我无法看到如何使用POCO执行此操作的代码。有人可以帮忙吗?
提前致谢
答案 0 :(得分:0)
我很确定它会是这样的。
Book book = new Book();
Category category = new Category();
book.Title = title;
BookContext.Books.Add(book);
book.Category = category;
SubmitChanges(null);