数据库中有一表
。.........。

其中某行的DICTTABLE值为'SYSDICT',有另一个字段为orderby
查询时用orderby DESC做为排序条件
用TOAD查询结果正常
但从BDE中,在程序运行时跟踪此查询返回值,其它行都对,唯独些行此字段返回值为''最后偶然改了下此记录的排序字段ORDERBY 的值,使其在记录集中靠前,(原来在倒数第二)问题就解决了 有达人知道为什么吗