【发布时间】:2016-09-25 13:48:20
【问题描述】:
我对 SQL Server、C# 等非常陌生。但我每天都在学习,这很有趣!
我需要从 SQL Server 的 2 个不同数据库中的 2 个表中获取信息。将其转换为.xml 文件,在 C# 中对其进行冒泡排序并将其传输回 SQL Server 中的第三个数据库。
我已经编写了将表格转换为 xml 文件的代码,我的问题是我是否可以将它们变成一个 .xml 文件。
我学到的代码为每个表创建一个,因此来自 2 个数据库的 2 个表给了我 4 个 .xml 文件。
SELECT *
FROM [Database1].[dbo].[Table_1]
ORDER BY NEWID()
FOR XML AUTO
SELECT *
FROM [Database1].[dbo].[Table_2]
ORDER BY NEWID()
FOR XML AUTO
SELECT *
FROM [Database2].[dbo].[Table_1]
FOR XML AUTO
SELECT *
FROM [Database2].[dbo].[Table_2]
FOR XML AUTO
在它变成一个 xml 文件后,我必须把它放在 C# 中并冒泡排序到 SQL Server 中的第三个数据库中,正如你所看到的,我至少可以获取我想要的数据,但是当涉及到 C# 和冒泡时排序它我完全迷路了。我已经用谷歌搜索了,但我无法理解,所以我希望你们可以尝试用更简单的方式解释。
【问题讨论】:
-
嗨,Marik,欢迎来到 SO。请给我一个提示:您在这里有两个问题:将一个问题放在一个问题中是SO的一个原则。这使关注用户更容易找到问题的答案。
标签: c# sql-server xml