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