草庐IT

self-tracking-entities

全部标签

c# - 如何使用 Entity Framework 一次将数据插入两个表

我需要插入数据,Windows窗体中的数据必须插入到两个表中。我正在为Windows窗体中的所有控件使用数据源。你能告诉我如何将Windows窗体中的数据同时插入到两个表中吗?我的table是这样的**producttable**pidsalePrice**Product_taxtable**pidtaxid当我点击提交按钮时,产品ID将自动生成,并且salePrice必须同时从表格中存储我选择的税费,该税费也必须与产品ID一起存储在product_tax表中。请帮助我摆脱这一点。提前致谢。 最佳答案 因此,为了让您这样做,这是一个

java - 如何在 Java 中实现 Kerberos 协议(protocol)转换? (S4U2 self )

编辑现在我知道我需要什么了。我需要在Java中实现Kerberos协议(protocol)转换(S4U2Self)。.Net中有示例,但没有Java示例。有这个第三方库QuestSingleSignonforJava声称这样做。我已经下载了JAR,它看起来不错,但我宁愿使用自定义实现而不是别人的代码(必须付费)。任何人都可以提前了解需要完成的工作吗?是否有任何现有的开放JavaAPI来处理此问题?谢谢之前的问题目前我的应用程序只知道用户ID,我需要使用Kerberos对该用户进行身份验证,创建服务票据并使用它来访问第三方服务。我的应用程序需要充当代理,需要代表提供的用户ID向第三方服务

windows - 微星/WIX : How to (self-)update a running service

我必须编写一个自动更新服务来更新我们公司在客户端PC上的应用程序。要更新的应用程序之一是更新程序本身。我使用使用WIX创建的MSI包部署所有应用程序。然后该服务使用“msiexec.exe/q/i”生成一个进程以开始静默安装。这适用于其他产品,但当我想更新正在运行的服务时,该服务是启动调用安装程序的进程的服务。因此,我正在尝试更新正在运行的进程。我该怎么做?“fork”安装程序进程并退出服务?使用一些聪明的Windows内置方法? 最佳答案 感谢您的意见,这是我想出的:我正在使用具有MajorUpgrade支持和ServiceIns

.net - 对于 Windows 窗体,PostMessage 与 self 的等价物是什么?

我正在编写一个派生自System.Windows.Forms.Control的自定义控件.控件正在使用Control.KeyDown事件,以观察击键:我应该将一些击键(例如-K)作为热键处理,这会导致我启动一个对话框。如果我从我的onKeyDown启动对话框事件处理程序,在我设置KeyEventArgs.SuppressKeyPress之前显示对话框至true并返回(因此我无法抑制K按键)。相反,我想从onKeyDown返回事件处理程序,然后启动对话框。为此,在我从onKeyDown返回后事件处理程序我需要以某种“启动对话框”事件以某种方式再次调用。在Win32上,我可以使用PostM

.net - 从 Windows 通过 Entity Framework 连接到 Informix 的问题

我一直在尝试使用EntityFramework从.Net应用程序连接到Informix数据库,但在每一步都遇到了很多问题。尝试使用testconn40命令测试与数据库的连接,我得到以下信息:SQL1159InitializationerrorwithDB.NETDataProvider,reasoncode7尝试从我的.Net应用程序连接时出现以下异常:Couldnotloadfileorassembly'IBM.Data.DB2,Version=9.7.4.4,Culture=neutral,PublicKeyToken=7c307b91aa13d208'oroneofitsdepe

c# - Entity Framework 批量插入抛出 KeyNotFoundException 错误

我正在使用EF6,由于AddRange()方法的速度较慢,我需要使用BulkInsert。所以我通过here为EF6添加了BulkInsert的NuGet包.添加dll后我收到的第一件事是这个警告:Foundconflictsbetweendifferentversionsofthesamedependentassembly.Pleasesetthe"AutoGenerateBindingRedirects"propertytotrueintheprojectfile.我制作了一个List包含我所有的Contact实体,即需要添加的contactsToInsert(我的联系人在另一个表

c# - SqlBulkCopy 多个表在单个事务下插入或 Entity Framework 和经典 Ado.net 之间的批量插入操作

我有两个表需要在我的应用程序运行时插入。假设我有如下表格tbl_FirstTable和tbl_SecondTable我的问题是数据量。我需要向tbl_FirstTable插入超过10,000行,向tbl_SecondTable插入超过500,000行。首先,我使用EntityFramework如下。publicboolSave_tbl_FirstTable_Vs_tbl_SecondTable(ListList_tbl_FirstTable,ListList_tbl_SecondTable){boolIsSuccessSave=false;try{using(DummyDBClass_

c# - Entity Framework 数据库优先 - Table per hierarchy (TPH) 递归关系实现

我正在尝试使用EntityFramework5和数据库优先方法在其中一种具体类型上实现TPH递归关系。我有这样的概念模型和表结构:另外,我的数据库表中有这样的递归关系。ALTERTABLE[dbo].[BaseType]WITHCHECKADDCONSTRAINT[FK_BaseType_DerivedType]FOREIGNKEY([Derived1RecursiveId])REFERENCES[dbo].[BaseType]([Id])当我用这个关系更新模型时,我得到这样的图表:我的问题是:我如何在数据库中实现递归关系,以便在从数据库更新模型(刷新)时,在DerivedType1上

c# - Entity Framework 4 加载引用异常

我在EntityFramework4中加载对父对象的引用时遇到问题。由于延迟加载,对父对象(Condition)的引用未加载到子对象(DiscountLevel),因此我尝试加载它与:if(!this.ConditionReference.IsLoaded)this.ConditionReference.Load();但这会引发以下异常:theentityreferencecouldnotbeloadedbecauseitisnotattachedtoanobjectcontext因此,如果我尝试将现有的子对象(DiscountLevel)附加到对象上下文(然后加载父引用):conte

c# - 使用 TPH 的 Entity Framework 多级继承

我正在使用为一定数量的项目实现TPH的遗留系统。所以现在的结构是这样的AbstractClass1AbstractClass2AbstractClass3|||---------------------------|||||||||T1T2T3T4T5T6T7T8T9所以类型(T*)是所有表的鉴别器,但由于某些类型共享公共(public)列,因此存在大量不同的表。问题是所有这些项目实际上都有一个小的共性,但没有办法将所有这些项目收集到一个集合中。实际上,层次结构实际上应该看起来更像这样。---------------BaseAbstract1----------|||AbstractC