Asp.net Order By Desc在SqlDataSource中不起作用
我正在使用中继器在网络表单中显示数据。但是我对这个代码有一个问题。当我Asp.net Order By Desc在SqlDataSource中不起作用,asp.net,sql-server,Asp.net,Sql Server,我正在使用中继器在网络表单中显示数据。但是我对这个代码有一个问题。当我从BidTAble中选择*数据时,它按描述顺序显示,但当我使用内部联接时,描述不起作用。!:/ 这里我上传了一张BidTable内容的图片,我希望Saim数据放在表的顶部,而不是Awais 代码: <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:CONN %>
从BidTAble
中选择*数据时,它按描述顺序显示,但当我使用内部联接时,描述不起作用。!:/
这里我上传了一张BidTable
内容的图片,我希望Saim
数据放在表的顶部,而不是Awais
代码:
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:CONN %>"
SelectCommand="SELECT BidTable.BidID, BidTable.RegID, BidTable.CarID, Reg.username, BidTable.BidAmount FROM [BidTable] INNER JOIN Reg ON BidTable.RegID = Reg.ID WHERE ([CarID] = @CarID) ORDER BY [BidTable].[BidAmount] DESC">
<SelectParameters>
<asp:QueryStringParameter Name="CarID"
QueryStringField="id" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
您是否仅通过在ssms中执行查询来检查结果?样本数据和查询结果将帮助我们。是的,我已经检查过了,它在那里工作。但当我使用内部联接从注册表中获取用户名时,它不起作用:(在Order by子句中添加别名后,请发布示例数据以及查询结果的外观。Order by[BidTable]。[BidAmount]DESC
您是否使用探查器查看发送到数据库的查询?您是否仅通过在ssms中执行查询来检查结果?示例数据和查询结果将帮助我们。是的,我已经检查了,它可以工作。但是当我使用内部联接从注册表中获取用户名时,它不起作用:(在Order by子句中添加别名后,请发布示例数据以及该查询结果的外观。Order by[BidTable]。[BidAmount]DESC
您是否使用探查器查看向数据库发送的查询?