标签:entity-framework-6
-
实体框架中的用户定义表生成错误的查询 - c#
我认为我目前在Entity Framework 6中以及可能在ADO.NET中遇到错误。由于有最后期限,所以我不确定是否可以等待此错误被修复,希望有人可以帮助我进行整洁的工作。 问题在于查询在应该为0.01和0.05的位置使用值1和5。但是奇怪的是0.1似乎可以正常工作 当前生成的查询是:(从SQL Server Profiler获取) declare @p […]
-
如何将DbContext(EntityFramework SqlConnection)传递给另一个方法? - c#
将DbContext传递给另一种方法的问题,例如: public bool MarkCustomerForDelete(Customer customerObj) { using(var dbContext = new MyContext()) { using(var dbTransaction = dbContext.Database.BeginTrans […]
-
是否有必要在类库中部署XML文件? - c#
我在VS 2012中开发了许多类库项目,可用于Windows窗体和Web窗体应用程序。 问题很简单。我是否需要将DLL文件本身与创建的XML文件一起部署? 例如,类库项目称为DataWare。构建后,我在Release文件夹中获得了5个文件(该项目参考Entity Framework): 数据仓库数据仓库DataWare.dll.configEntityFr […]
-
使用LINQ和SQLServer将int和字符串与前导零进行比较 - c#
语境 我在数据库中有两个具有一对多关系的实体,如下所示: public class Material { public long MaterialCode { get; set; } } public class MaterialDescription { [StringLength(18, MinimumLength = 18)] public strin […]
-
检查EF实体在当前上下文中是否已经存在 - c#
我知道以下事实:已经有几个问题,但是没有一个能够真正解决我的问题: 应用背景 我有一个首先使用Entity Framework 6.1代码的Web应用程序。我在DAL中使用存储库模式,这意味着,我有Repo来查询我的上下文并将结果返回给Services,然后使用Automapper将我的实体映射到视图模型,然后返回VM。服务由Web API方法调用。 基于上 […]
-
EntityFramework 6基于代码的数据库优先连接字符串配置 - c#
我正在尝试在没有app.config的情况下使现有应用程序正常工作(由于环境非常具体,因此需要使用它)。问题在于它在很大程度上依赖EntityFramework 6与SQL Server一起工作。 我正在尝试使用code-based configuration,但无法弄清楚如何通过配置类提供正确的连接字符串。 我做了一个配置类: public class M […]
-
如果用户使用ASP.NET直接在浏览器中输入URL,如何重定向到登录页面 - c#
我正在研究asp.net实体框架。我只想通过登录访问页面,而不想直接输入页面的URL。如果用户输入页面的URL并尝试访问它,则应将其重定向到登录页面。我怎样才能做到这一点?用户应使用数据库中的用户名和密码登录。我是ASP.NET的新手 参考方案 可以通过将以下身份验证/授权部分添加到ASP.NET Web.config文件中来实现所需功能,如以下示例所示: […]
-
实体框架选择项目在有序列表中的位置 - c#
我想在有序列表中选择用户的位置。 我只能通过将所有项目加载到内存中然后使用IndexAt()方法查找位置来使其工作。但是,当数据库中有很多行时,这并不是很好。 public static async Task<int> GetUsersRank(DbEntities db, string userId) { var items = await d […]
-
将按钮的值传递到隐藏字段并将其保存到数据库 - javascript
所以我的设计是我有多个显示字段和一个隐藏字段。除了每一行外,还有两个按钮接受和拒绝。我要指出的是,当我单击一个按钮时,其值将传递到隐藏字段并自动在数据库中提交。当我尝试我的代码时,该按钮没有传递任何东西,并且尝试了与此主题相关的所有解决方案,但没有任何效果。我究竟做错了什么? 控制器: [HttpGet] public ActionResult Add_Fu […]
-
UserManager.Create:mscorlib.dll中发生类型'System.MissingMethodException'的异常,但未在用户代码中处理 - c#
我目前正在Visual Studio Express 2013 for Web中构建网站,并且使用默认的成员资格功能供用户注册。但是,当我在localhost上打开网站并尝试注册用户时,收到以下错误: An exception of type 'System.MissingMethodException' occurred in msco […]