结果列排序与使用XSD的查询不同

时间:2015-01-31 16:15:25

标签: c# mysql sql xsd

我在C#中通过xsd / dataset查询MySQL数据库。当我在.xsd设计器中查询它时,我得到了在SELECT语句中使用它的列顺序。

例如:

Select a, b, c
From tbl

将以a,b,c。

的形式返回订购的列

问题在于,当我更改查询并向另一列添加别名时,xsd设计器会将该列放在列名列表的末尾。所以现在如果A是我使用的列更改其别名,它将在结尾处使用该列对结果进行排序,而不是第一个。 SELECT列顺序没有改变,它与以前一样。

如何确保xsd查询将返回SELECT语句中的有序列?

使用:Visual Studio 2013,C#,. NET 4.5

0 个答案:

没有答案