亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發(fā)設計 > 正文

一個很實用的Ehlib排序函數(shù),適合ADO

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

Ehlib3.0版本以上雖然支持排序功能,但不支持帶有Order By的SQL語句,而且排序很慢;我寫的這個排序函數(shù),利用ADO的sort方法,排序很快,幾萬條數(shù)據(jù)也是很快。該函數(shù)支持Lookup字段排序,不支持計算字段排序,因為計算字段值在內(nèi)存里高速運算。排序分為:升序、降序和默認三種,支持排序圖標。

PRocedure  SortDBGridEh(Sender: TObject; ACol: Integer;
  Column: TColumnEh);
var
  FieldName, SortStr: string;
begin
  Screen.Cursor := crSQLWait;
  try
    if (Sender is TDBGridEh) and
      ((Sender as TDBGridEh).DataSource.DataSet <> nil) then
    begin
      if not ((Sender as TDBGridEh).DataSource.DataSet is TCustomADODataSet) then
        Exit;

      if not (Sender as TDBGridEh).DataSource.DataSet.Active then
        Exit;

      FieldName := Column.FieldName;
      if (Sender as TDBGridEh).DataSource.DataSet.FindField(FieldName).IsBlob then
        Exit;

      if (Sender as TDBGridEh).DataSource.DataSet.FieldByName(FieldName).FieldKind =
        fkData then
        SortStr := FieldName
      else if (Sender as TDBGridEh).DataSource.DataSet.FieldByName(FieldName).FieldKind =
        fkLookup then
        FieldName := (Sender as TDBGridEh).DataSource.DataSet.FieldByName(FieldName).KeyFields
      else
        FieldName := '';

      if (FieldName = '') or (Pos(';', FieldName) > 0) then
        Exit;
      case Column.Title.SortMarker of
        smNoneEh:
          begin
            Column.Title.SortMarker := smUpEh;
            TCustomADODataSet((Sender as TDBGridEh).DataSource.DataSet).Sort :=
              FieldName;

          end;
        smUpEh:
          begin
            Column.Title.SortMarker := smDownEh;
            TCustomADODataSet((Sender as TDBGridEh).DataSource.DataSet).Sort :=
              FieldName + ' DESC';
          end;
        smDownEh:
          begin
            Column.Title.SortMarker := smNoneEh;
            TCustomADODataSet((Sender as TDBGridEh).DataSource.DataSet).Sort := '';
          end;
      end;
    end;
  finally
    Screen.Cursor := crDefault;
  end;
end;

--程序?qū)崿F(xiàn)如下:
--在DBGridEh的事件OnTitleBtnClick引用該函數(shù)即可:
procedure TFrmU_BasicSetup.dbgAddrCodeTitleBtnClick(Sender: TObject;
  ACol: Integer; Column: TColumnEh);
begin
   SortDBGridEh(Sender, ACol, Column);
end;
--為了保證表格的每一列都能點擊觸發(fā)排序,你需要將你需要排序的列屬性
--  Title->TitleButton設置為True。


上一篇:DBGrid中用光標鍵控制Cell

下一篇:關(guān)于開發(fā)系統(tǒng)后門軟件的幾點思路

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

新聞熱點

疑難解答

圖片精選

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

av污在线观看| 粉嫩蜜臀av国产精品网站| 久久免费精品日本久久中文字幕| 少妇精品视频一区二区免费看| 91黑丝在线观看| 国产精品美女一区二区在线观看| 久久精品久久久| 99热精品在线播放| 精品一区二区三区电影| 国产精品久久久久久久久久10秀| 久久躁日日躁aaaaxxxx| 国产精品pans私拍| 一区二区三区视频免费视频观看网站| 精品一区二区三区蜜桃| 亚洲女同在线| 在这里有精品| 色噜噜狠狠色综合网| 91久久久久久久久| 在线看一区二区| 中文字幕18页| 第一福利永久视频精品| 亚洲男女网站| 国产午夜一区二区| 国产又色又爽又黄又免费| 国精产品一区一区三区mba桃花| 99久久久精品免费观看国产蜜| 久久久无码人妻精品无码| 性欧美xxxx交| 97在线资源在| 成人自拍偷拍| 亚洲免费在线观看| 91黄色小视频| 狠狠色综合日日| 亚洲国产精品t66y| 精品女同一区二区三区在线观看| 免费羞羞视频| 天天操天天干天天综合网| 国产三级在线观看| 亚洲成人av网址| 亚洲免费网站在线观看| 亚洲一级生活片| 久久久久久久久久福利| 98视频在线噜噜噜国产| 久久久亚洲国产| xxx成人少妇69| 日韩专区第一页| 在线免费观看日本欧美爱情大片| 少妇高潮一区二区三区99小说| 久久久亚洲精华液精华液精华液| 91精品啪在线观看国产81旧版| 日本黄色精品| 久久精品道一区二区三区| 影音av在线| 尤物在线观看视频| 欧美人狂配大交3d怪物一区| 精品国产一区二区三区av片| 蜜桃av噜噜一区二区三区小说| 久久久天天操| 中文字幕国产精品一区二区| 女同毛片一区二区三区| 欧美视频裸体精品| 亚洲一区中文字幕在线| 国产日产一区| 一级特黄录像免费播放全99| 手机av在线免费| 一女三黑人理论片在线| 成人爽a毛片免费啪啪红桃视频| 7m精品国产导航在线| 鲁丝一区二区三区免费| 美女国产一区| 在线观看一区二区三区四区| av在线观看地址| 黄色污污视频在线观看| 男人的j进女人的j一区| jizz在线免费播放| 日本毛片在线观看| 亚洲高清在线观看| 久久久久久91香蕉国产| 精品一区二三区| 国产无遮挡又黄又爽免费网站| 亚洲天堂久久久久| 成人激情av| 欧美日韩精品免费观看视频| 99一区二区三区| 日韩 欧美 亚洲| 樱花视频在线免费观看| 免费观看国产精品视频| 国产主播一区二区三区四区| 国产欧美日本一区二区三区| 日本一二三四区视频| 国产午夜精品一区二区三区| 人妻少妇精品一区二区三区| 欧美另类69xxxxx| 再深点灬舒服灬太大了少妇| 97久久人人超碰caoprom| 亚洲精品成a人ⅴ香蕉片| 9999精品| 亚洲欧美久久久久一区二区三区| 国内福利视频| 日本黄区免费视频观看| www.av一区视频| 91精品国产综合久久精品麻豆| 欧美精品国产一区| 中文字幕精品一区二区精品| 欧美精品tushy高清| 佐佐木明希电影| 亚洲字幕久久| 五月天激情视频在线观看| 国产精品你懂的在线欣赏| 国产精品视频一区二区三区四| 2024最新电影免费在线观看| 亚洲激情黄色| 666av成人影院在线观看| 丝袜脚交免费网站xx| 精品亚洲va在线va天堂资源站| 国产精品99久久久久久www| 成人高清免费在线播放| 中日韩av在线播放| 久久久久久人妻一区二区三区| 日韩av免费网址| 少妇一级淫片免费放中国| 欧美在线观看在线观看| 污视频网站免费在线观看| 欧美精品一区二区免费| av男人的天堂网| 欧美日韩国产在线一区| 成人在线观看免费| 精品国模在线视频| 日韩国产精品视频| 一区二区三区成人| 最新av电影网站| 国产性做久久久久久| 一个人看的www一区| 国产高清一区日本| 鲁鲁视频www一区二区| 奇米777日韩| 欧美在线资源| 看片网址国产福利av中文字幕| 无码人妻av免费一区二区三区| 全免费一级毛片免费看| 欧美激情网站在线观看| 两个人的视频www国产精品| 我要看黄色一级片| 久久精品人人爽人人爽| av免费网站观看| 免费毛片视频网站| 亚洲国产日韩在线| 91豆花视频在线播放| 7777kkk亚洲综合欧美网站| 亚洲a级在线观看| 99精品国产热久久91蜜凸| 色撸撸在线观看| 中文乱码字幕高清一区二区| 欧美另类专区| 在线免费av片| 91精品国产高清久久久久久91裸体| 777午夜精品电影免费看| 51一区二区三区| 加勒比av在线播放| wwwav国产| av色男福利网| 女人扒开腿免费视频app| 性欧美18~19sex高清播放| 亚洲另类在线一区| 538任你躁精品视频网免费| 精品国产人妻一区二区三区| 久久亚洲一级片| 国产日产精品一区二区三区四区| 免费日韩中文字幕| 色噜噜偷拍精品综合在线| youjizz在线播放| 欧美色综合天天久久综合精品| 国产成人强伦免费视频网站| 欧美亚洲高清一区| 亚洲精品日韩精品| 一区二区三区四区不卡| 久久久久久伊人| 国产精品中文字幕日韩精品| 国产一区二区美女视频| 国产精品久久久国产盗摄| 老司机在线免费视频| 奇米狠狠一区二区三区| 欧美一区二区三区不卡| 午夜激情影院在线观看| 蜜桃特黄a∨片免费观看| 一区二区三区免费在线观看| 红桃视频 国产| 3d欧美精品动漫xxxx无尽| 老色鬼精品视频在线观看播放| 国产精品最新乱视频二区| 国产视频在线观看一区二区| 国产丝袜在线观看视频| 正在播放91九色| 日本亚州欧洲精品不卡| 7777精品久久久大香线蕉| 国产精品一区二区免费视频| 黄色片免费网址| 偷窥少妇高潮呻吟av久久免费| 超碰97国产精品人人cao| 91精品国产乱码久久久久久蜜臀| 国产美女极品在线| 97精品人妻一区二区三区| 国产女王在线**视频| 喜爱夜蒲2在线| 欧美最猛性xxxxx喷水| 日本一道在线观看| sihu影院永久在线影院| 激情综合五月天| 国内在线精品| 欧美国产一区二区| 濑亚美莉一二区在线视频| 天美星空大象mv在线观看视频| 人人干人人爱人人爱| 亚洲精品色图| 成人av综合一区| 男人插女人下面免费视频| 免费动漫网站在线观看| 国产精品无码一区二区在线| www久久久久久| av午夜精品一区二区三区| 色狠狠久久av五月综合|| 天堂中文字幕| 动漫av在线免费观看| 1000精品久久久久久久久| 亚洲激情 欧美| 91精品国产综合久久精品麻豆| 欧美中文字幕视频| 亚洲大胆人体大胆做受1| 伊人成综合网站| 亚洲啪啪av| 国产麻豆一精品一av一免费| 国产成人亚洲精品青草天美| 日韩不卡一区| 青青在线免费视频| 日韩av网站电影| 奇米精品一区二区三区四区| 综合天堂av久久久久久久| 久久成人精品电影| 精品国产免费久久| 日韩精品在线看片z| 亚洲成人在线视频播放| 天堂国产一区二区三区| 亚洲第一网站男人都懂| 欧美一区二区性放荡片| 国产原创一区| 欧美裸体男粗大视频在线观看| 在线免费黄网| 亚洲精品大片| 性欧美69式xxxxx| 日韩一级精品视频在线观看| 老司机精品视频在线播放| 亚洲国产精品t66y| 福利网站在线观看| 日韩有码在线播放| 手机成人av在线| 五月激情综合网| 天天综合久久| 一区二区三欧美| 国产高中女学生第一次| 久久久久亚洲精品| 国产日韩av高清| 成人黄色在线电影| 污视频网站观看| 99久热re在线精品996热视频| 欧美一二三区在线| 精品久久久中文| 中文字幕av资源| 国产精品久久久久久亚洲伦| 成人乱码一区二区三区| 丝袜美腿小色网| 一区二区中文字幕在线| 91大神在线观看线路一区| 在线日本制服中文欧美| 国产精品毛片久久久久久| 日韩中文影院| 国产精品日韩久久久| 宅男网站在线免费观看| 亚洲第一区在线| 亚洲成a人片在线www| 国产香蕉一区二区三区在线视频| 6080亚洲理论片在线观看| 91精品午夜视频| 亚洲aaaaaaa| 波多野结衣家庭主妇| 成人网18免费网站在线| 91麻豆免费视频网站| 两个人免费视频观看日本| 国产一级在线免费观看| 成人免费淫片免费观看| 国产精品综合久久久久久| 日日夜夜综合网| 免费人成自慰网站| 欧美美女一区二区在线观看| 2021天堂中文幕一二区在线观| 精品人妻人人做人人爽夜夜爽| 国产高潮在线| 你懂的在线观看视频| 亚洲欧美日本一区二区三区| 18+视频在线观看| 小小女视频网站色琼网站| jizz欧美性20| 视频免费一区| 精品国产乱码久久久久久久久| 久久精品美女视频网站| 国产精品伊人日日| 残酷重口调教一区二区| 亚洲精品国产第一综合99久久| 亚洲免费精品视频| 久久久久久久久久久久电影| 91精品人妻一区二区三区四区| 六十路息与子猛烈交尾| 久久免费少妇高潮久久精品99| caopon在线免费视频| 成人线上视频| 一区二区三区国产在线| 久久久亚洲欧洲日产国码aⅴ| 欧美男男gaygay1069| 91在线视频精品| 免费成人动漫| 色综合咪咪久久网| 欧美不卡高清| 无码小电影在线观看网站免费| 亚洲免费一级视频| 雨宫琴音一区二区在线| 亚洲黄色www网站| 国产精品嫩草在线观看| 精品久久久噜噜噜噜久久图片| 国产伊人久久|