with ADOQuery1 do
    begin
      Close;
      sql.Clear;
      sql.Add('select * from article where Columns='+ColumnsListView.Items.Item[ColumnsComboBox.ItemIndex-1].Caption);
      Prepared;
      open;
      while not eof do
      begin
        with ArticleListView do
        begin
          ArticleList := Items.Add;
          ArticleList.Caption := FieldByName('id').AsString;
          ArticleList.SubItems.Add(FieldByName('title').AsString);
        end;
        Next;
      end;这样列举出来的数据,是按顺序的方式,从ID为1,到尾数的.
请问有什么方法,让它从尾数开始读到1的吗?对数据库方面不熟悉,谢谢!