亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? aboutehlib4_0.txt

?? Ehlib 4.14 full source for bds2006
?? TXT
字號:
What's new in version 4.

*	This version does not support Delphi 4 and C++ Builer 4 anymore.


+ There are new components for unified loading tabular information from 
	server to client with after-treatment this data on the client:
  editing, sorting, filtrations and unloading changed given on 
  the server back. Components do not include drivers to access to server.
  To ensure functionality of components it is sufficiently to write a 
  global event that execute SQL expression with parameters using your 
  favorite access data base engine and return DataSet-cursor.

  The technology is represented by two main component:
    TMemTableEh - dataset, which hold all data in memory.
    You can consider it as array of records.
      More other it:
        Supports a special interface, that allows DBGridEh component 
          to view all datas without moving active record.
        Allows load data from TDataDriverEh (DataDriver property).
        Allows to unload changes back to DataDriver, operative or postponed 
          (in dependencies of CachedUpdates property).
        Allows to create master/datail relationship on client side 
          (by filterring record) or on external source (by updating 
          parameters [Params] and requering data from DetailDataDriver).
        Allows to sort datas, including Calculated and Lookup field.
        Allows to create and fill data at design-time and save data in dfm
          file of the form.
        Allows to keep records tree like relations. Each record can 
          have record nodes and work as node of parental record. TDBGridEh 
          component can show of the tree-type structure of records.
        Allows to show internal array of other TMemTableEh ( ExternalMemData 
          property ) and work with this data: sort, filter, edit.
        Has an interface to get the list of all values of the field, 
         ignoring local filter. TDBGridEh uses this property for
         automatic building a list in DropDownBox of the filter.

     TDataDriverEh - executes two tasks:
        1. Delivers records in TMemTableEh.
        2. Processes records, changed in TMemTableEh (writes them in other 
           dataset, or call events for processing the changes to the program).

     Furthermore, there are several components that inheritted from TDataDriverEh.
     It is a TSQLDataDriverEh, that have properies to keep four SQL expressions and 
     parameters for querying data, removing a record, insertions record, 
     updating record and querying one record. TSQLDataDriverEh can not requests data
     from server, but can prepare parameters of the request and call global
     event, where programm can transfer SQL expression on the server.
     There are several components that inherited from TSQLDataDriverEh, which
     can send SQL expressions on the server through the corresponding access engine.
     It is TBDEDataDriverEh, TIBXDataDriverEh, TDBXDataDriverEh and TADODataDriverEh 
     component.

     There are a powerful design-time editors for TMemTableEh and TSQLDataDriverEh.


* New version of TDBGridEh has changed a parent. Now TCustomDBGridEh is inheritted 
  from TCustomGridEh. If in your forms DBGrid and DBGridEh are not used
  simultaneously then turning on the new version must not appear a problems.
  However in some cases compiler can raise error about inconsistency of 
  Grids.TGridDrawState and GridsEh.TGridDrawState types or similar errors. 
  To deliverance from this errors it is necessary to delete 'Grids' and 
  'DBGrids' unit from the 'uses' clause. If 'Grids' and 
  'DBGrids' are necessary in the uses clause, then it is need to move
  these strings in place before 'GridsEh' and 'DBGridEh'.
  If even in this case you will get error messages about TGridDrawState types,
  it is necessary to elaborate the name of type by the name of the module.
  For instance write GridsEh.TGridDrawState or Grids.TGridDrawState instead 
  of TGridDrawState.


+ In TDBGridEh 
    Added ContraColCount property. Property defines amount write nonscrolled
    columns. These columns can not get a input focus.

+ If DBGridEh is connected to TMemTableEh, then it allows:
    View all datas, not moving active record.
    Show data as tree (If TMemTableEh is in the TreeList mode).
    Move records as tree-node in tree (When dgsRowMoving is in OptionsEh).
    Automatic building a list in DropDownBox of the filter cell.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区在线观看视频| 天天综合网天天综合色| 国产精品久久久久久亚洲伦| 曰韩精品一区二区| 丝袜美腿亚洲综合| 99久久久精品免费观看国产蜜| 欧美日本韩国一区| 综合欧美一区二区三区| 国产一区二区在线看| 欧美三级三级三级| ...av二区三区久久精品| 国产在线不卡一区| 日韩一区和二区| 亚洲一区二区三区小说| av在线不卡免费看| 亚洲国产精华液网站w| 精品在线亚洲视频| 91麻豆精品国产91久久久更新时间 | 欧美精品一区视频| 日本中文字幕一区二区视频| 色妞www精品视频| 国产精品入口麻豆九色| 国产91丝袜在线播放0| 久久综合九色综合欧美就去吻 | 蜜桃视频第一区免费观看| 欧美丝袜丝nylons| 亚洲国产综合91精品麻豆| 一本到三区不卡视频| 亚洲美腿欧美偷拍| 在线中文字幕一区| 亚洲一级片在线观看| 欧美最猛黑人xxxxx猛交| 亚洲九九爱视频| 在线欧美日韩精品| 亚洲bt欧美bt精品777| 欧美性受xxxx黑人xyx性爽| 亚洲午夜一区二区三区| 91精品国产综合久久精品性色 | 在线播放欧美女士性生活| 亚洲一区二区三区小说| 欧美猛男gaygay网站| 日韩激情视频在线观看| 日韩午夜中文字幕| 国产精品中文字幕一区二区三区| 久久综合久久久久88| 国产91在线观看| 一区二区三区欧美亚洲| 欧美日韩在线播| 精品中文字幕一区二区小辣椒| 一区二区三区欧美亚洲| 欧美欧美欧美欧美首页| 国产剧情一区在线| 国产精品久久久久国产精品日日| 色欧美片视频在线观看在线视频| 婷婷六月综合网| 久久亚洲精精品中文字幕早川悠里| 成人免费av在线| 亚洲综合久久久| 日韩欧美国产高清| jizzjizzjizz欧美| 日韩av电影免费观看高清完整版| 精品少妇一区二区三区视频免付费 | 偷拍亚洲欧洲综合| 26uuu国产一区二区三区| voyeur盗摄精品| 日本sm残虐另类| 国产精品成人在线观看| 欧美一区二区三区小说| 国产一二三精品| 亚洲一二三区不卡| 欧美激情一区在线观看| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 午夜电影网亚洲视频| 久久久久久综合| 欧美高清hd18日本| 99精品黄色片免费大全| 人禽交欧美网站| 亚洲伦理在线免费看| 久久久亚洲国产美女国产盗摄| 欧美曰成人黄网| 成人app网站| 老司机精品视频线观看86| 日韩美女精品在线| 精品蜜桃在线看| 欧美日本在线一区| 99久久夜色精品国产网站| 国模一区二区三区白浆| 午夜精品福利在线| 亚洲柠檬福利资源导航| 国产亚洲一二三区| 精品国精品自拍自在线| 亚洲精品国产精华液| 国产三级精品三级| 日韩欧美黄色影院| 欧美日韩国产美| 欧美在线色视频| 色婷婷av一区二区三区软件| 国产福利不卡视频| 激情综合色综合久久综合| 日韩专区在线视频| 亚洲影视资源网| 亚洲影院在线观看| 亚洲小少妇裸体bbw| 亚洲国产精品一区二区久久恐怖片 | 国产精品福利一区| 国产精品毛片久久久久久| 久久精品视频一区| 亚洲国产精品激情在线观看| 精品成人在线观看| 精品国产一区a| www国产亚洲精品久久麻豆| 精品噜噜噜噜久久久久久久久试看| 欧美一区日本一区韩国一区| 在线电影国产精品| 欧美一级二级三级蜜桃| 精品国偷自产国产一区| 久久久精品欧美丰满| 国产日韩亚洲欧美综合| 国产欧美一二三区| 国产精品久久午夜夜伦鲁鲁| 亚洲日本在线天堂| 亚洲自拍与偷拍| 日日欢夜夜爽一区| 国产麻豆精品一区二区| 国产69精品久久99不卡| 97se亚洲国产综合自在线观| 色天天综合久久久久综合片| 欧美日韩一本到| 精品国产髙清在线看国产毛片| 欧美tk丨vk视频| 国产精品久久久久影院老司| 亚洲精品视频一区二区| 亚洲一区电影777| 奇米精品一区二区三区在线观看一| 精品一区二区成人精品| 国产河南妇女毛片精品久久久| 成人高清视频免费观看| 欧美图片一区二区三区| 精品欧美一区二区久久| 成人欧美一区二区三区视频网页| 一区二区三区中文免费| 卡一卡二国产精品| 成人avav影音| 日韩欧美区一区二| 中文字幕一区av| 老鸭窝一区二区久久精品| 成人国产在线观看| 欧美久久婷婷综合色| 久久精品视频在线看| 亚洲电影一级片| 国产大片一区二区| 欧美日韩免费一区二区三区视频| 精品欧美久久久| 亚洲一卡二卡三卡四卡无卡久久| 国产一区二区剧情av在线| 色伊人久久综合中文字幕| 久久一区二区视频| 婷婷六月综合亚洲| 99久久国产综合色|国产精品| 欧美一区二区三区喷汁尤物| 国产乱色国产精品免费视频| 在线观看国产精品网站| 精品国产免费久久| 亚洲国产一区在线观看| 成人影视亚洲图片在线| 欧美男人的天堂一二区| 亚洲男帅同性gay1069| 国产真实乱对白精彩久久| 欧美军同video69gay| 国产精品每日更新| 国产精品一区专区| 91精品国产欧美日韩| 亚洲一二三四在线| av中文字幕在线不卡| 国产亚洲短视频| 美女免费视频一区| 欧美精品丝袜久久久中文字幕| 亚洲女子a中天字幕| 不卡一区二区中文字幕| 久久精品亚洲麻豆av一区二区 | av亚洲精华国产精华精| 久久综合精品国产一区二区三区| 亚洲1区2区3区视频| 91国产福利在线| 亚洲女同一区二区| 色综合久久综合网| 亚洲欧洲另类国产综合| 成人精品小蝌蚪| 欧美韩国日本不卡| 国产成人99久久亚洲综合精品| 精品国产凹凸成av人导航| 久久丁香综合五月国产三级网站| 欧美精品日韩综合在线| 婷婷中文字幕一区三区| 欧美挠脚心视频网站| 三级欧美韩日大片在线看| 欧美一区二区在线播放| 免费观看在线色综合| 日韩精品一区二区三区在线| 九九国产精品视频|