扒开腿挺进岳湿润的花苞视频|将军边走边挺进她H树林|挺进朋友人妻张婉莹身体|岳脱得精光让我挺进去视频|第一次挺进莹莹的身体里视频|脱岳裙子从后面挺进去视频

新疆軟件開發(fā)

本站首頁 軟件開發(fā) 成功案例 公司新聞 公司簡介 客服中心 軟件技術 網站建設
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)公司 >> 開發(fā)語言 >> 文章正文

DELPHI控件:DBLookupComboBOX組件的使用方法

在許多數(shù)據表中,數(shù)據是以代碼方式存放的,如在班級編碼數(shù)據表tB03(表5.5)中,系部字段TB0309采用編碼方式存放,系部真實名稱則存放在系部編碼表TB06。使用代碼的好處是,用戶可在編碼表TB06中改變TB0602字段的系部名稱,而不會影響使用該編碼的其他數(shù)據表(如TB03)的運行6其缺點是當用戶輸人數(shù)據編碼時,必須查詢編碼所表示的含義,如“OO"代表“基礎部”、“1 O”表示“機械系"等,這給數(shù)據錄入帶來很大的麻煩。最好的方法是用戶 在程序界面中直接選擇系部名稱,而實際錄入的是系部編碼。為此,Delphi提供了DBLookup.ConboBox、DBI,ookupListBox數(shù)據界面組件,幫助用戶解決上述問題。 


    DBLookupConboBox組件和DBComboBox組件的功能相似,都是通過選擇下拉列表框中的數(shù) 據項來錄入當前記錄指定字段值。所不同的是,D BConboBox組件列表框中的內容是通過Items 屬性由程序員輸入的,而DBLookupConboBox組件的列表框中的內容是由數(shù)據庫編碼表提供的。 因此,DBLookupComboBox組件是沒有Items屬性的。在使用DBlookupComboBox組件編輯數(shù)據表字段值時,必須先放置兩個數(shù)據集組件(Table)。一個對應于要錄入數(shù)據的主表(如班級編碼表Table_TB03),另一個對應于數(shù)據編碼從表(如系部編碼表Table一TB06),再放人2個數(shù)據源組件:DataSource_TB03、DataSouroe_TB06,后按如下步驟設置其屬性。 


  1.重要屬性 
  (1)DataSource屬性 
  該屬性用于連接要編輯數(shù)據的主表數(shù)據源,如學生班級表數(shù)據源DataSource—TB03。 
  (2)DataField屬性 
  該屬性用于指定要編輯的數(shù)據字段名,如TB03中的系部編碼字段TB0309。 
  (3)ListSource屬性    。 
  該屬性用于提供連接數(shù)據編碼的從表數(shù)據源,如系部編碼數(shù)據源DataSource—TB06。 
  (4)KeyField屬性 
  該屬性用于指定數(shù)據編碼從表的關鍵字,一般為數(shù)據編碼字段,如系部數(shù)據編碼字段 
TB060 1 o 
    (5)ListField屬性 
    該屬性用于選擇數(shù)據表中要在列表框中顯示的字段名稱,如系部名稱TB0602。 
    通過上述5個屬性的設置,就能用DBLookupComboBox組件的下拉列表框錄人所需數(shù)據編 
    (6)DropDownAlign屬性 
    該屬性用于設置下拉列表框中數(shù)據項的排列 方式,可以為如下值:daLeft、daRight、daCenter,分別為左對齊、右對齊與居中對齊。 
    (7)DropDownRows屬性 
    該屬性用于設置下拉列表框默認顯示行數(shù),如設置1 O行等o 
    (8)DropDownWidth屬性 
    該屬性用于設置下拉列表框的寬度。若值為 O表示與編輯框等寬。 


    2.常用方法與事件 


    (1)CloseUp方法 
  若組件被下拉結束后,此時只顯示編輯框而不顯示下拉列表框,則觸發(fā)OnCloseUp事件。 
  (2)DropDown方法 
  若組件被下拉尚未結束,此時顯示下拉列表框,則觸發(fā)OnCloseUp事件。

作者:未知 | 文章來源:新疆二域軟件開發(fā)網 | 更新時間:2007-10-8 23:10:34

  • 上一篇文章:

  • 下一篇文章:

  • 相關文章:
    沒有相關文章
    軟件技術
    · 開發(fā)語言
    · Java技術
    · .Net技術
    · 數(shù)據庫開發(fā)
    最新文章  
    ·搜集整理的asp.net的驗證方
    ·各種FOR循環(huán)結構的整理
    ·軟件項目開發(fā)中應該考慮那
    ·搜集整理的javascript sel
    ·軟件開發(fā)中項目經理有那些
    ·學習如何在Lambda表達式進
    ·C++基礎知識:結構體數(shù)據的
    ·C#實現(xiàn)短信發(fā)送程序的例子
    ·sun最近修補了一部分java的
    ·rss定制的另外一種實現(xiàn)方式
    ·delphi實現(xiàn)利用arp欺騙來實
    ·基礎學習:基于WF的流程框
    ·網絡編程中怎樣得知一次數(shù)
    ·如何逆序輸出單鏈表?
    ·軟件開發(fā)過程中的性能設計
    關于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網站地圖 | 新疆電子地圖 | RSS訂閱
    版權所有 © 2016 新疆二域軟件開發(fā)網 m.jdtbank.com All Rights Reserved 新ICP備14003571號
    新疆軟件開發(fā)總機:0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000
     
    枣强县| 南京市| 宿松县| 镇巴县| 右玉县| 中超| 唐海县| 南宁市| 南阳市| 西乌| 鹤壁市| 灵寿县| 龙江县| 闵行区| 青铜峡市| 汶川县| 邵武市| 南木林县| 鄂州市| 那曲县| 潞西市| 东平县| 泽普县| 三都| 怀化市| 德清县| 湟源县| 永济市| 金坛市| 沈阳市| 婺源县| 宁明县| 田阳县| 双辽市| 河池市| 泌阳县| 吉安市| 武义县| 湟中县| 潍坊市| 赣榆县|