程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 第十三章-Delphi開發數據庫應用程序概述(二)(1)

第十三章-Delphi開發數據庫應用程序概述(二)(1)

編輯:Delphi

13.3.2 數據控制部件 

數據控制部件頁上的部件,主要用於設計用戶界面,對數據庫中的數據進行浏覽、編輯、插入、刪除等操作。因而數據控制部件常常又被稱為數據浏覽部件,數據控制部件其實是在Standard頁上的標准部件的基礎上,相應地增加了數據浏覽功能,使得它們能夠顯示和編輯數據庫中數據信息。 

數據控制部件既能夠把數據庫中的數據顯示到窗體中,又可以將其自身的經過修改的數據寫回到數據庫中。下表列出了數據控制頁上的數據控制部件及它們的主要用途。 

表13.5 數據控制部件

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

部件名稱   主 要 用 途

───────────────────────────────

 使用該部件可以向前向後移動記錄指針,可以使

TDBNavigator  用該部件對單條記錄進行編輯,還可以用它來插

 入、刪除記錄以及刷新顯示和取消前一次的操作

───────────────────────────────

 它是顯示數據庫中的數據的文本框,它只能顯示

TDBText  數據庫表當前記錄的字段值,用戶不能對其中的

 數據進行修改。

───────────────────────────────

 它是顯示和編輯數據庫表中的數據的編輯框,它

TDBEdit  既可以顯示又可以編輯數據庫表中當前記錄的字

 段值。

───────────────────────────────

TDBCheckBox  它是浏覽數據庫中的數據的檢查框,它可以用來

 顯示和編輯數據庫中的布爾型字段的字段值。

───────────────────────────────

TDBListBox  它是浏覽數據庫中的數據的列表框,它可以用一

 個列表框來顯示數據庫表中一個字段的值。

───────────────────────────────

TDBComboBox  它是浏覽數據庫中的數據的組合框,它可以用一

 個組合框來顯示數據庫表中一個字段的值。

───────────────────────────────

TDBRadioGroup  它是浏覽數據庫表中的數據的單選鈕,用一組單

 選鈕可以確定顯示數據庫表中哪一個字段。

───────────────────────────────

TDBGrid  它是浏覽數據庫中的數據的網格,以網格的方式

 顯示數據庫中的數據,在網格中還可以對數據庫

 中的數據進行編輯。利用Fields Editor可以對

 數據庫表中字段的顯示格式、顯示順序、是否顯

 示等進行控制。

───────────────────────────────

TDBMemo  它主要用於浏覽數據庫中備注型的字段,它可以

 用來顯示數據庫表中當前記錄中的BLOB型字段。

───────────────────────────────

TDBImage  它是浏覽數據庫中的數據的圖像框,它可以用於

 顯示、拷貝、粘貼據庫表中圖像類型的字段。

───────────────────────────────

TDBLookUpList  它是浏覽數據庫表中的數據的列表框,在基於一

 個數據庫表的應用中,用它可以顯示另一個數據

 庫表中一個指定的字段值。

───────────────────────────────

TDBLookUpCombo 它是浏覽數據庫表中的數據的組合框,在基於一

 個數據庫表的應用中,用它可以顯示另一個數據

 庫表中一個指定的字段值。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

數據控制部件為開發Delphi數據庫應用程序提供可視化的用戶界面,不管應用程序是訪問本地數據庫中的數據文件,還是訪問遠程數據庫服務器中的數據文件,用戶界面都是一致的,即數據庫的物理位置對數據控制部件是透明的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved