麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

當(dāng)單擊DBGrid中的標(biāo)題欄時,進行排序

2019-11-18 18:37:03
字體:
供稿:網(wǎng)友
 

方法:

關(guān)鍵是用DBGrid的事件 OnTitleClick

首先判斷單擊是哪一列,

     i:=Column.Index;

然后要確定是哪個字段

    Field:=DBGrid1.Columns[i].FieldName+' ASC';

最后進行排序:

    qryWork.Sort:=Field;

 

上面僅僅是進行升序排列,若要添加降序排列,則要用' DESC'

若要單擊后,升序,再單擊,降序.....

則要用到一個奇偶判斷

我的一個例子

(其中的bSort:Boolean,在FormShow的時候初始化)

PRocedure TfmPlayVideo.DBGrid1TitleClick(Column: TColumn);
var
    i:integer;
    fieldname:string;
begin//排序
    i:=Column.Index;
    if bSort then
    begin
        fieldname:=DBGrid1.Columns[i].FieldName+' ASC';
        bSort:=False;
    end
    else
    begin
        fieldname:=DBGrid1.Columns[i].FieldName+' DESC';
        bSort:=True;
    end;
    qryShow.Sort:=fieldname;
end;


上一篇:編譯器(解釋器)編寫指南-編寫編譯器(解釋器)的工具-LEX

下一篇:使用ADO,多線程訪問ACCESS數(shù)據(jù)庫的開發(fā)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網(wǎng)友關(guān)注

主站蜘蛛池模板: 精品国产一区二区三区四区在线 | 国产成人精品区一区二区不卡 | 免费专区 - 91爱爱 | 成人精品免费在线观看 | 看免费毛片 | 久久免费视频8 | 在线成人精品视频 | 久久亚洲精品久久国产一区二区 | 色播一区 | 全视频tv | 国产超碰人人爽人人做人人爱 | 中文字幕在线播放不卡 | chinesexxxx极品少妇 | 欧美精品一区二区性色 | 又黄又爽又色无遮挡免费 | 成年人激情在线 | 91avsese| 久久久精品网 | 夜夜b| 成人毛片视频在线播放 | 精品国产中文字幕 | 日韩视频―中文字幕 | 亚洲男人天堂 | 成人免费福利网站 | 最新中文字幕日本 | 国产成人精品一区二区视频免费 | 黄色片视频观看 | 中文字幕欧美日韩 | 日韩av在线资源 | 一区二区三区欧美日韩 | 日本中文视频 | 国产成人精品网站 | 91精品国产99久久久久久红楼 | 斗破苍穹在线免费 | 国产精品久久久久久久成人午夜 | 国产亚洲精品久久久久久网站 | 美女黄页网站免费进入 | 久久久久免费精品国产小说色大师 | 欧美一级做一级爱a做片性 久久久资源网 | 国产永久免费观看 | 精品在线观看一区 |