ado.net-entity-data-model

    0热度

    1回答

    我试图构建一个相对简单的游戏评论网站。游戏和评论之间应该有一对一的关系(每个评论都是针对一个游戏的,而且只会有一个游戏评论)。我的桌子很简单。相关配件有: 评价表: ReviewID - 整型,主键 文字 - 文字 游戏ID - 诠释,从游戏表的外键 游戏表: 游戏ID - INT,主Key GameTitle - nvarchar(50) 鉴于评论中存在外键,EF4会将它映射为一对多关系。当我尝

    0热度

    1回答

    我有一个数据库,我有实体POCO的,我想使用EF的所有我想要在两者之间进行映射并跟踪加载,保存等的更改。 我一直在阅读很多关于“Code First”的文献(比如它),并且我不清楚在不会生成数据库时需要提供多少数据库信息。 例如,EF是否需要知道哪些属性是键,字符串属性的最大长度,表之间的关系等?或者如果它确实需要知道,它是否可以从数据库本身获取这些信息?换句话说,如果不需要创建数据库,是否必须提

    0热度

    1回答

    我正在使用ASP.NET MVC框架并使用实体访问数据库记录。 我做了一些加入这样的: public IQueryable<...> GetThem() { var ords = from o in db.Orders join c in db.Categories on o.CategoryID equals c.ID select new {Orde

    2热度

    3回答

    我有一个使用ADO.NET实体框架的.NET 4 WinForms应用程序。一些完美工作的代码已经决定停止工作,尽管我试图找出可能导致这种情况的变化,但我很难过。这段代码对我来说功能完全正常,而且WAS按预期工作。 任何人有任何想法?下面是代码: using (var pe = new ProposalEstimateEntities()) { var tmc = GetTooling

    2热度

    1回答

    我有以下实体 当你看到BudgetPost有复合主键是一个外键的实体类别和预算。我的问题是制作CRUD的最佳方式是什么?有没有办法来映射外键?简单的插入应该看起来像这样: Budget newBudget = new Budget(); newBudget.BudgetName = textBox1.Text; newBudget.FromDate = dateTi

    1热度

    1回答

    我有一个简单的数据库,其中有两个主表,通过第三个桥/连接表具有多对多关系。 除了所需的两个键之外,此第三个表格还有一个额外字段,以便Entity Framework将其转换为完整的实体,而不是其他两个表之间的多对多关系。 我不能在数据库本身中更改第三个表。有没有办法忽略额外的字段,以便EF可以做我想做的事,或者手动将桥表转换为多对多的关系?

    3热度

    1回答

    我正在制作OData服务并使用EDM来映射我的数据库结构并指定表之间的关联并创建导航属性。 我已经使用向导将我的表导入EDM。事情编好,直到我把协会。我相信我之前可以做到这一点,但由于某种原因,它已经搞砸了。 我有一个表属性 AttributeId int PK AttributeName varchar(100) 和 AttributeItem AttributeItemId int

    2热度

    1回答

    我已经得到了一家商店,看起来像这样 InventoryId int ParentId int ShortDesc int ... [other product data] ... 一个T恤将存在于表中为-1的的ParentId存储库存表。大小和颜色的任何变化都将与ParentID字段中的原始父级InventoryID存在于同一个表中。 EG InventoryID |Parent

    0热度

    1回答

    我正在使用.net 4.0(Visual Studio 2008)。我们使用WCF DataService,通过这个我们可以更新数据。虽然调用UpdateObject(..)方法它的工作正常,它也被更新到数据库(我手动检查数据库)。但是在检索数据时,它没有给出更新的值?????? 例子: _context.UpdateObject(employee); _context.SaveChan

    3热度

    1回答

    我在WCF客户端 - 服务器应用程序中使用self-tracking实体。我的WCF服务返回各种实体,并且可以使用相应的更新方法更新这些实体。 这很好,但现在我有问题。为了保持重点,我将这个讨论限制在一个特定的案例中,简化为基本要素。 我的表格之一叫做SystemDefinition。它没有外键,但另一个表(Route)有一个外键。因此,它在实体模型(称为路径)中具有单个导航属性。所有其他列都是标