第十六章 數據瀏覽部件的應用及編程
數據瀏覽部件主要用于顯示和編輯數據庫表中的數據,因而它們又常常被稱(chēng)為數據控制部件或數據明了部件,它們在部件選擇板中的DataControls頁(yè)上,圖16.1顯示的是DataControls頁(yè)上的全部數據瀏覽部件,其中的TDBGrid部件用于全屏幕顯示和編輯數據庫表中的記錄,TDBNavigator用于在數據記錄之間導航、插入記錄、刪除記錄、投寄被修改的記錄。
圖16.1 DataControls部件頁(yè)上的部件
在表16.1中,我們對DataControls部件上的各個(gè)數據瀏覽部件的一些特性進(jìn)行描述:
表16.1 各數據瀏覽部件概述
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
部 件 名 稱(chēng) 特 性 描 述
────────────────────────────────
TDBGrid 用網(wǎng)格的形式顯示數據庫表中的記錄信息,網(wǎng)格中的
各列可以在設計階段使用字段編輯器創(chuàng )建也可以在運
行過(guò)程中用程序設定
────────────────────────────────
TDBNavigator 它提供了一組按鈕用于數據庫表中的導航,編輯修改、
插入、刪除記錄以及刷新數據的顯示,TDBNavigator中
包含的控制按鈕在設計階段可以進(jìn)行選擇
────────────────────────────────
TDBText 用于顯示數據庫表中當前記錄的字段值
────────────────────────────────
TDBEdit 用于顯示和編輯數據庫表中當前記錄指定的字段值
────────────────────────────────
TDBMemo 用于顯示數據庫表中的備注型字段,備注型字段中可
以包含多行字符甚至可以是BLOB(大二進(jìn)制對象)數據
────────────────────────────────
TDBImage 用于顯示數據庫表中的圖像字段和BLOB數據
────────────────────────────────
TDBListBox 當用戶(hù)編輯修改表中當前記錄的某個(gè)字段時(shí),該部件
是一個(gè)包含多個(gè)選擇項的列表框,用戶(hù)可以從中選擇
一個(gè)項做為字段的值
────────────────────────────────
TDBComboBOx 該部件是一個(gè)組合框,當用戶(hù)編輯修改表中當前記錄
的一個(gè)指定字段時(shí),可以直接在該部件中輸入字段值
也可以單擊該部件從下拉式列表框中選擇一個(gè)字段值
────────────────────────────────
TDBCheck 用于顯示數據庫中的字段信息的檢查框,當表中字段
的值與該檢查框的ValueChecked屬性值相匹配時(shí),該
檢查框被選中
────────────────────────────────
TDBReadioGroup 使用該部件可以為用戶(hù)提供一組選擇項,但用戶(hù)只能
從中選擇一個(gè)可選項
────────────────────────────────
TDBLookapList 當用戶(hù)要編輯修改數據庫表當前記錄的指定字段時(shí),
使用該部件提供多個(gè)可選項,這多個(gè)可選項是從相關(guān)
的其他表中讀取的,且以列表框的形式提供給用戶(hù)
────────────────────────────────
TDBLookupCombo 該部件結合了TDBEdit部件和TDBComboBox部件的功能,
用戶(hù)可以直接向該部件中輸入字段值,也可以從下拉
式列表框中選擇一個(gè)可選項,只是下拉式列表框中的
可選項是從相關(guān)的其他的數據庫表中讀取來(lái)的。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
相關(guān)推薦:2010年9月計算機等級考試試題及答案解析專(zhuān)題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |