草庐IT

zebra-ui-framework

全部标签

c# - Entity Framework 6.1 Code First Cascading Delete with TPH 用于派生类型上的一对一关系

我试图在公共(public)基类和不相关类的派生类之间创建2个一对一的关系,这样当我删除父行时,数据库中的子行也会被删除。几天来我一直在思考这个问题,并且我已经尝试了fluentapi中所有(对我来说)可以想象的关系组合。至今没有任何令人满意的结果。这是我的设置:publicclassOtherType{publicintID{get;set;}publicint?DerivedTypeAID{get;set;}publicvirtualDerivedTypeADerivedType{get;set;}publicint?DerivedTypeBID{get;set;}publicvi

c# - 在 Entity Framework 5 Code First 中覆盖 SaveChanges 以复制旧遗留库的行为

我们公司发布了一套各种操作数据库中数据的应用程序。每个应用程序都有其特定的业务逻辑,但所有应用程序共享一个公共(public)的业务规则子集。常见的东西被封装在一堆用C++编写的遗留COMDLL中,它们使用“经典ADO”(它们通常调用存储过程,有时它们使用动态SQL)。这些DLL中的大多数都有基于XML的方法(更不用说基于专有格式的方法!)来创建、编辑、删除和检索对象,还有额外的操作,例如快速复制和转换许多实体的方法。中间件DLL现在很旧,我们的应用程序开发人员想要一个新的面向对象(而不是面向xml)的中间件,它可以被C#应用程序轻松使用。公司里的很多人说我们应该忘记旧的范式,转向新的

c# - migrate.exe 无法加载 Entity Framework

在我的构建服务器上设置之前,我尝试在本地使用migrate.exe,但我什至无法运行帮助命令/?没有得到错误System.IO.FileNotFoundException:Couldnotloadfileorassembly'EntityFramework,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我一直在浏览解决方案,遇到了Microsoft'smigrate.exegettings

c# - Entity Framework 的查询执行速度极慢且效率低下

我在Windows2008R2的ASP.NET上运行EntityFramework4.1和.NET4.5。我正在使用EF代码优先连接到SQLServer2008R2,并执行一个相当复杂的LINQ查询,但结果只是一个Count()。我已经在两台不同的网络服务器上重现了这个问题,但只有一个数据库(当然是生产环境)。它最近开始发生,没有在Web或数据库端更改应用程序、数据库结构或服务器。我的问题是在某些情况下执行查询会花费大量时间(接近4分钟)。我可以采用从SQLProfiler中提取的实际查询,并在大约1秒内在SSMS中执行。这对我来说是一致且可重现的,但是如果我将其中一个参数(“2015

c# - Entity Framework 4.2,无法设置标识插入

我想将记录批量添加到具有给定ID的表中,这样我就可以构建一个层次结构来以TreeView方式显示记录。我可以单独添加工作正常的记录,但我没有设置ID。我只想批量设置ID,因此我将实体的ID列中的DatabaseGenerated选项设置为NoneNone。using(TransactionScopescope=newTransactionScope(TransactionScopeOption.RequiresNew)){foreach(ErrorCodeecinerrorCodesStep3.errorcodesUsers){errorCode.ID=ec.ID;errorCode.

c# - 用于在 SQL Server 中查询 JSON 字符串的 Entity Framework

我正在寻找任何在使用EntityFramework查询JSON字符串方面做过任何事情的人。我应该简要介绍一下我在这里要做的事情。我正在使用的数据库用于我正在使用的工作流引擎。它处理所有工作流数据,还允许您将一些自定义数据存储为JSON字符串。我使用的工作流引擎在每个请求的基础上处理JSON字符串的序列化和反序列化,但如果我想根据JSON字符串中的值进行查询和过滤,我将不得不拉将整个表放入内存并反序列化所有条目,然后进行过滤。出于显而易见的原因,这是NotAcceptable。这样做的原因是,我们想要一个单一的工作流数据库,它可以用于所有使用该工作流引擎的应用程序,并且我们正在努力避免必

c# - Entity Framework ——CreateQuery VS ExecuteFunction VS ExecuteStoreQuery VS ExecuteStoreCommand

以下有什么区别-CreateQuery() ExecuteFunction(),ExecuteStoreQuery()andExecuteStoreCommand()据我所知,CreateQuery用于实体SQL,其余方法用于DB中定义的sql函数或存储过程。根据ObjectContext类元数据,它们如下:CreateQuery():CreatesanSystem.Data.Objects.ObjectQueryinthecurrentobjectcontextbyusingthespecifiedquerystring.Returned->System.Data.Objects.O

VS_Qt在项目中新建子窗体ui,并手动生成.h文件、.cpp文件(后续有问题再更改)--在VS中手动配置ui文件和类

创建步骤及注意事项:步骤1:创建ui文件;方法1:通过vs中右击项目—添加—新建项,打开下图,创建所需窗体ui方法2:直接打开QtDesigner,创建我们所需的ui文件;创建完成后,保存到当前项目目录中,然后由vs导入ui文件到项目中;步骤2:创建ui文件的类首先:创建一个c++空类,类名(暂定)与ui文件对象名相同,并设置基类,如下图所示;创建类后,发现xxx.h文件,只是一个引入基类头文件的空类然后:按照VS_Qt自动生成的ui文件类,进行设置:.h文件设置:加入#include"./x64/Debug/uic/ui_Widget.h"加入Q_OBJECT宏 Widget(QWidget

【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

文章目录目标代码0.页面结构1.新增按钮和弹出表单:结构2.新增按钮和弹出表单:点击新增弹出表单3.表单样式4.表单验证5.表单的提交和取消功能:接口、mock相关准备6.表单的提交和取消功能提供的数据和接口1-operateFormLabel.js5-user.js效果总代码参考视频:VUE项目,VUE项目实战,vue后台管理系统,前端面试,前端面试项目案例链接【前端】Vue+ElementUI案例:通用后台管理系统-导航栏(视频p1-16)https://blog.csdn.net/karshey/article/details/127640658【前端】Vue+ElementUI案例:通

c# - 将 Web 服务器升级到 .net Framework 4.6.1 时,与远程 SQL 服务器的连接中断

我们目前正在努力将我们的asp.net网络应用程序(托管在IIS7.5上)从.net框架v4.5更新到v4.6.1。在SQLServer与IIS在同一个机器上运行的小型低级环境/本地开发中,此更新工作正常并且不会破坏任何内容。然而,一旦我们在测试环境中更新我们的Web服务器,该测试环境从我们的Web服务器远程托管SQLServer,我们的应用程序将无法再建立与数据库的连接。我们收到此错误:ConnectionTimeoutExpired.Thetimeoutperiodelapsedwhileattemptingtoconsumethepre-loginhandshakeacknowl