我需要将表从一个DB复制到另一个DB。表名(将在应用程序中使用)在XML文件中配置。
如果表没有任何关系,则可以解决这个问题。如果任何表有关系。最好的方法是什么?
谢谢, 维杰
答案 0 :(得分:0)
2.如何在C#中有效地解析XML模式,以便首先加载主表。
不是全部。这是一个玩具数据集(即小),只需使用Xml Serializer。无需编写解析器。
1.如何决定XML架构? (如果主表依赖于主表,如何指定主表 其他表)
经验,要求和KISS原则。对不起,这是如此基本我不知道还有什么要写。
答案 1 :(得分:0)
使用linq-to-sql,可以在类及其属性以及它们映射到的表和列名之间以xml格式进行外部映射。 Linq-to-sql具有内置的外键引用等功能。
使用外部映射源,您必须手动完成一些工作。基本步骤是:
如果您不熟悉linq-to-sql,我建议您使用Visual Studio Designer开始玩具项目,以便快速熟悉该技术。