indexdefault=true.就会按默认索引排序。也可以新建索引。

解决方案 »

  1.   

    在TABLE上没有ORDER BY 的排序功能,但是可以利用动态建立索引的方法排序。
    如:(SQL 7。0)
      TABLE1。CLOSE;
      TABLE1。EXCUTIVE:=TRUE;
      TABLE1。OPEN;
      TABLE1。ADDINDEX(‘NAME’,‘FIELDS’,[]);
      TABLE1。INDEXNAME:=‘NAME’;
     或者(任何数据表)
      TABLE1。INDEXFIELDNAMES:=‘FIELDS’;
      均可,但只能是升序
     要想降序,最好把TABLE换成QUERY 利用SQL语句中的ORDER BY FIELD DSEC
     
      

  2.   

    最好把TABLE换成QUERY 利用SQL语句中的ORDER BY FIELD DSEC