草庐IT

framework-part

全部标签

c# - 在 Entity Framework 6 中保存分离的实体

我已经阅读了很多关于在EntityFramework中保存分离实体的帖子。它们似乎都适用于旧版本的EntityFramework。它们引用了ApplyCurrentValues和ChangeObjectState等似乎不存在的方法。一时兴起,我决定尝试一种通过智能感知找到的方法,我想确保这是正确的方法,因为我看不到幕后发生的事情:publicvoidSaveOrder(Orderorder){using(VirtualWebEntitiesdb=newVirtualWebEntities()){db.Orders.Attach(order);db.Entry(order).State=

c# - 在 Entity Framework 6 中保存分离的实体

我已经阅读了很多关于在EntityFramework中保存分离实体的帖子。它们似乎都适用于旧版本的EntityFramework。它们引用了ApplyCurrentValues和ChangeObjectState等似乎不存在的方法。一时兴起,我决定尝试一种通过智能感知找到的方法,我想确保这是正确的方法,因为我看不到幕后发生的事情:publicvoidSaveOrder(Orderorder){using(VirtualWebEntitiesdb=newVirtualWebEntities()){db.Orders.Attach(order);db.Entry(order).State=

c# - 如何在 Entity Framework 4 Entitydesigner 中正确设置两个对象之间的关联?

对于一个新项目,我尝试先创建我的业务类,然后再创建真正的数据库表。因此,我正在使用EntityFramework4Designer。A创建了一个新的“ADO.Net实体数据模型”文件,扩展名为.edmx。我创建了两个实体:我想在Product->Group之间添加一个1到nc的关系。如果我先创建了MSSQL数据库,我会在表产品中添加一列IDGroup,并将Product.IDGroup引用到Group.IDGroup。据我所知,如果我向产品实体添加一个名为IDGroup的新属性,则无法在设计器中添加此类关联这是我添加映射的方式:结果是:现在是这个问题的部分:如果我将现有MSSQL数据库

c# - 如何在 Entity Framework 4 Entitydesigner 中正确设置两个对象之间的关联?

对于一个新项目,我尝试先创建我的业务类,然后再创建真正的数据库表。因此,我正在使用EntityFramework4Designer。A创建了一个新的“ADO.Net实体数据模型”文件,扩展名为.edmx。我创建了两个实体:我想在Product->Group之间添加一个1到nc的关系。如果我先创建了MSSQL数据库,我会在表产品中添加一列IDGroup,并将Product.IDGroup引用到Group.IDGroup。据我所知,如果我向产品实体添加一个名为IDGroup的新属性,则无法在设计器中添加此类关联这是我添加映射的方式:结果是:现在是这个问题的部分:如果我将现有MSSQL数据库

c# - ASP.NET MVC 3 - 无法找到请求的 .Net Framework 数据提供程序

背景信息:我正在使用MicrosoftVisualWebDeveloper2010Express。关于我(缺乏)经验的信息:问题出现在我尝试完成的第一个教程中。一些附加信息:我熟悉C#、Postgres、Rails(因此MVC和Web应用程序对我来说并不陌生)我没有使用ASP.NET或SQLServer的经验问题描述:我正在尝试完全按照"IntrotoASP.NETMVC3"中的步骤进行操作-教程,我在thefirststepfrompart5-AddingtheMoviesController:遇到了问题当我尝试使用教程中显示的确切设置添加“MoviesController”并单击“

c# - ASP.NET MVC 3 - 无法找到请求的 .Net Framework 数据提供程序

背景信息:我正在使用MicrosoftVisualWebDeveloper2010Express。关于我(缺乏)经验的信息:问题出现在我尝试完成的第一个教程中。一些附加信息:我熟悉C#、Postgres、Rails(因此MVC和Web应用程序对我来说并不陌生)我没有使用ASP.NET或SQLServer的经验问题描述:我正在尝试完全按照"IntrotoASP.NETMVC3"中的步骤进行操作-教程,我在thefirststepfrompart5-AddingtheMoviesController:遇到了问题当我尝试使用教程中显示的确切设置添加“MoviesController”并单击“

c# - 无法加载文件或程序集 'Microsoft.Build.Framework' (VS 2017)

当我尝试运行命令“update-database”时,我得到了这个异常:Specifythe'-Verbose'flagtoviewtheSQLstatementsbeingappliedtothetargetdatabase.System.IO.FileNotFoundException:Couldnotloadfileorassembly'Microsoft.Build.Framework,Version=15.1.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Thesystem

c# - 无法加载文件或程序集 'Microsoft.Build.Framework' (VS 2017)

当我尝试运行命令“update-database”时,我得到了这个异常:Specifythe'-Verbose'flagtoviewtheSQLstatementsbeingappliedtothetargetdatabase.System.IO.FileNotFoundException:Couldnotloadfileorassembly'Microsoft.Build.Framework,Version=15.1.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Thesystem

c# - Entity Framework Code First AddOrUpdate 方法插入重复值

我有一个简单的实体:publicclassHall{[Key]publicintId{get;set;}publicstringName[get;set;}}然后在Seed方法中我使用AddOrUpdate来填充表:varhall1=newHall{Name="French"};varhall2=newHall{Name="German"};varhall3=newHall{Name="Japanese"};context.Halls.AddOrUpdate(h=>h.Name,hall1,hall2,hall3);然后我在包管理控制台中运行:Add-MigrationCurrentU

c# - Entity Framework Code First AddOrUpdate 方法插入重复值

我有一个简单的实体:publicclassHall{[Key]publicintId{get;set;}publicstringName[get;set;}}然后在Seed方法中我使用AddOrUpdate来填充表:varhall1=newHall{Name="French"};varhall2=newHall{Name="German"};varhall3=newHall{Name="Japanese"};context.Halls.AddOrUpdate(h=>h.Name,hall1,hall2,hall3);然后我在包管理控制台中运行:Add-MigrationCurrentU