翻譯|使用教程|編輯:黃竹雯|2019-02-27 14:48:32.000|閱讀 492 次
概述:本文主要介紹UniDAC中DataSet Manager的功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Universal Data Access Components (UniDAC)是一款通用數據庫訪問組件,提供了多個數據庫的直接訪問,如針對Windows的Delphi,C++Builder, Lazarus (以及 Free Pascal), Mac OS X, iOS,Android,Linux和64和32位的FreeBSD等等。我們將長期的經驗集于這個小組件,提供統一的數據庫連接訪問(如oracle、微軟SQL等等)。這意味著你可以在你的項目之間輕松地切換不同的數據庫,以及創建跨數據庫應用程序接口。
DataSet Manager(數據集管理器)窗口顯示項目中的數據集。你可以使用DataSet Manager窗口通過將項目從窗口拖動到項目中的表單來創建用戶界面(由數據綁定控件組成)。每個項目都有一個下拉控件列表,你可以在將列表拖動到表單之前選擇要創建的控件類型。你可以使用其他控件(包括你創建的控件)自定義控件列表。
使用DataSet Manager窗口,你可以:
可以通過單擊“Tools(工具)”菜單上的“DataSet Manager”來顯示“DataSet Manager”窗口。你還可以使用IDE桌面保存/加載來保存DataSet Manager窗口位置,并在下一次IDE加載期間將其還原。
默認情況下,DataSet Manager顯示當前打開的表單的DataSet。它還可以從項目中的所有表單中提取DataSet。要使用它,請單擊“Extract DataSets from all forms in project(從項目中的所有表單提取數據集)”按鈕。此設置會被保留。請注意,使用此模式可以減慢大型項目的開放速度,并填充大量表單和DataSet(數據集)。在Borland Delphi 2005和Borland Developer Studio 2006中,這些項目的開放可能非常緩慢,可能需要幾十分鐘。
可以按表單或連接對DataSet進行分組。要更改DataSet分組,請單擊“Grouping mode(分組模式)”按鈕或單擊向下的圖標。你還可以通過從DataSet Manager窗口彈出菜單中選擇所需模式來更改分組模式。
你可以將項目從DataSet Manager窗口拖到窗體上以創建新的數據綁定控件。DataSet Manager窗口中的每個節點都允許你選擇將其拖動到表單上時創建的控件類型。你必須在網格布局(其中所有列或屬性顯示在TDataGrid組件中)或詳細信息布局(其中所有列或屬性都顯示在各個控件中)之間進行選擇。 要使用Grid layout(網格布局),請在表單上拖動數據集節點。默認情況下,會創建TDataSource和TDBGrid組件。通過在“DataSet Manager”窗口中選擇項目并從項目的下拉控制列表中選擇控件,可以在拖動之前選擇要創建的控件。
要使用“Details layout(詳細信息布局)”,請從“DataSet Manager”窗口的“DataSet”節點下拉控制列表中選擇“Details”。然后在每個DataSet字段的下拉控制列表中選擇所需的控件。必須創建DataSet字段。設置所需選項后,你可以將DataSet從DataSet向導拖到窗體中。DataSet Manager將為每個字段創建TDataSource組件,組件和標簽。
要將自定義控件添加到列表,請單擊“DataSet Manager”工具欄上的“Options(選項)”按鈕。將出現DataSet Manager - 自定義控件對話框。使用此對話框,你可以為DataSet和不同類型的DataSet字段設置控件。 為此,請單擊“DataSet”節點或“DB objects groups(數據庫對象組)”框中所需類型字段的節點,然后使用“Add(添加)”和“Remove(刪除)”按鈕設置所需的控制列表。你還可以通過在已分配的DB控件列表中選擇默認控件并按“Default(默認)”按鈕來設置默認控件。
DataSet Manager - 選項對話框中的重置按鈕可以輕松恢復默認配置。
DataSet Manager允許你創建和刪除TField對象。DataSet必須處于活動狀態才能使用DataSet Manager中的字段。你可以根據數據庫表列添加字段,創建新字段,刪除字段,使用drag-n-drop更改字段順序。
要基于數據庫表列創建字段,請右鍵單擊“Fields(字段)”節點,然后從彈出菜單中選擇“Create Field (創建字段)”或按<Insert>。請注意,手動添加至少一個字段后,在表單上拖動DataSet時,不會自動生成與數據字段對應的DataSet字段,并且無法在表單上拖動這些字段。 要添加所有可用字段,請右鍵單擊“Fields”節點,然后從彈出菜單中選擇“Add all fields(添加所有字段)”。
要創建新字段,請右鍵單擊“Fields”節點,然后從彈出菜單中選擇“New Field(新建字段)”或按<Ctrl+Insert>。將出現“New Field”對話框。 輸入所需的值,然后按OK按鈕。
要刪除字段,請在“DataSet Manager”窗口中選擇這些字段,然后按<Delete>。
DataSet Manager允許你更改主窗口中顯示的字段的視圖。打開“Customize controls(自定義控件)”對話框,然后跳轉到“Options(選項)”頁面。
你可以選擇將哪些信息添加到DataSet Manager主窗口中的Field和Data Field對象的名稱中。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn