查询的数据没有在ASP.Net项目中上升 [英] Queried data not in ascent in ASP.Net project

查看:57
本文介绍了查询的数据没有在ASP.Net项目中上升的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的ASP.Net项目中,我有几个查询来从Oracle DB加载数据。其中一个查询字符串如下:

选择不同的VCRS来自TBL_VPOSITION ACS 



如何获得的数据是下降顺序而不是上升顺序。

如果我在Oracle SQL Developer中运行查询字符串,获得的结果是正常的。

你知道为什么吗?它发生了吗?谢谢。

解决方案

您的查询未指定任何排序顺序。相反,您已为表TBL_VPOSITION指定了ACS的别名。



添加an ORDER BY 条款 [ ^ ]查询:

  SELECT   DISTINCT  VCRS  FROM  TBL_VPOSITION  ORDER   BY  VCRS  ASC  


In my ASP.Net project, I have several queries to load data from the Oracle DB. One of the query string is below:

SELECT distinct VCRS FROM TBL_VPOSITION ACS


How the data obtained is in descent order rather than in ascent order.
If I run the query string in Oracle SQL Developer, the obtained results are normal.
Do you know why it happens? Thanks.

解决方案

Your query hasn't specified any sort order. Instead, you've specified an alias of "ACS" for the table "TBL_VPOSITION".

Add an ORDER BY clause[^] to your query:

SELECT DISTINCT VCRS FROM TBL_VPOSITION ORDER BY VCRS ASC


这篇关于查询的数据没有在ASP.Net项目中上升的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆