Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在数据库之间复制实体和关联的最简单方法?_C#_Copy_Associations_Entity - Fatal编程技术网

C# 在数据库之间复制实体和关联的最简单方法?

C# 在数据库之间复制实体和关联的最简单方法?,c#,copy,associations,entity,C#,Copy,Associations,Entity,我真的需要有人在黑暗中发光。在数据库之间复制实体及其关联的最简单方法是什么?模式完全相同 我们有以下情况: Standard 1 -> * StandardDomain 1 -> * StandardSubDomain 1 -> * StandardControl 我需要能够复制一个标准记录及其所有相关实体,并将其复制到另一个数据库 是否有某种库可用于此类操作 已解决 我通过使用linq将实体加载到sql并使用AutoMapper将它们映射到我的域对象来解决这个问题。一旦我的

我真的需要有人在黑暗中发光。在数据库之间复制实体及其关联的最简单方法是什么?模式完全相同

我们有以下情况:

Standard 1 -> * StandardDomain 1 -> * StandardSubDomain 1 -> * StandardControl
我需要能够复制一个标准记录及其所有相关实体,并将其复制到另一个数据库

是否有某种库可用于此类操作

已解决


我通过使用linq将实体加载到sql并使用AutoMapper将它们映射到我的域对象来解决这个问题。一旦我的域名被保存,NHibernate将通过启用Cascade来保存它的关联


请帮帮我

我解决了这个问题,用linq加载实体到sql,用AutoMapper将它们映射到我的域对象。一旦我的域名被保存,NHibernate将通过启用Cascade来保存它的关联。所有的

为您的问题添加更多信息。。。你可以用很多不同的方法来做…我找到了解决问题的方法。我会更新我的问题。谢谢你的回复!