Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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# 将数据从XML迁移到SQL Server数据库_C#_Sql Server_Xml_Xslt - Fatal编程技术网

C# 将数据从XML迁移到SQL Server数据库

C# 将数据从XML迁移到SQL Server数据库,c#,sql-server,xml,xslt,C#,Sql Server,Xml,Xslt,我有一个xml文件。我想将其内容迁移到SQL Server数据库 我在数据库中定义了列。现在,我想将xml标记数据迁移到数据库中的不同列 据我所知,我们可以编写c#代码或sql脚本,但最好的解决方案是什么?如何编写 在这方面我们可以使用xslt吗?它是一次性活动还是业务逻辑需求的一部分?如果有一次,您只需在SSMS中使用导入/导出向导即可。您应该查看SQL Server 2005中引入的导入/导出向导-它应该能够非常轻松地加载和解析XML文件。我需要创建一个应用程序。这不是一个一砖一瓦的活动。这

我有一个xml文件。我想将其内容迁移到SQL Server数据库

我在数据库中定义了列。现在,我想将xml标记数据迁移到数据库中的不同列

据我所知,我们可以编写c#代码或sql脚本,但最好的解决方案是什么?如何编写


在这方面我们可以使用xslt吗?

它是一次性活动还是业务逻辑需求的一部分?如果有一次,您只需在SSMS中使用导入/导出向导即可。您应该查看SQL Server 2005中引入的导入/导出向导-它应该能够非常轻松地加载和解析XML文件。我需要创建一个应用程序。这不是一个一砖一瓦的活动。这是业务需求的一部分。请发布XML(至少部分)。这是一个平面结构(全部在一个表中)还是有层次结构数据(嵌套元素)?属性、元素还是混合?你看:许多悬而未决的问题。。。