翻譯|使用教程|編輯:王香|2018-11-28 11:33:43.000|閱讀 534 次
概述:將TeeChart控件連接到ADO.NET數(shù)據(jù)庫可以在設(shè)計(jì)時(shí)使用TeeChart編輯器完成,并在運(yùn)行時(shí)使用幾行代碼完成。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
將TeeChart控件連接到ADO.NET數(shù)據(jù)庫可以在設(shè)計(jì)時(shí)使用TeeChart編輯器完成,并在運(yùn)行時(shí)使用幾行代碼完成。 任何Series都可以使用TeeChart Editor連接到ADO.NET表或查詢。每個(gè)系列都可以使用相同或不同的ADO.NET數(shù)據(jù)庫連接到相同或不同的表或查詢。 此設(shè)計(jì)為您提供了如何將圖表連接到數(shù)據(jù)庫的完全靈活性,因?yàn)槟粌H限于一個(gè)數(shù)據(jù)庫,也不僅限于一個(gè)表或查詢。 在設(shè)計(jì)時(shí)也會(huì)檢索數(shù)據(jù),因此您可以在開發(fā)期間查看實(shí)際數(shù)據(jù)。
在設(shè)計(jì)時(shí),將Series連接到ADO.NET數(shù)據(jù)源所需的步驟是:
1.從VS.NET ToolBox的Data選項(xiàng)卡中,將OleDbDataAdapter拖到WinForm上,并在其上添加TeeChart for .Net對(duì)象。
2.單擊“Data Adapter Configuration Wizard/數(shù)據(jù)適配器配置向?qū)?rdquo;上的“Next/下一步”,然后在下一頁上單擊“New Connection.../新建連接...”按鈕。
3.現(xiàn)在單擊新窗口的“Provider/提供程序”選項(xiàng)卡,然后選擇“Microsoft Jet OLE DB Provider”,如下圖所示:
4.現(xiàn)在單擊同一窗口的“Connection”選項(xiàng)卡,然后從TeeChart for .Net根目錄下的Sample Data文件夾中選擇TeeChart.mdb文件:
5.單擊“Test Connection”按鈕以測試連接,然后單擊同一窗口的“OK”按鈕。
6.現(xiàn)在單擊Data Adapter Configuration Wizard窗口的“Next”按鈕,從出現(xiàn)的窗口中選擇“Use SQL Statements”,然后再次單擊“Next”按鈕。
7.現(xiàn)在單擊“Query Builder”按鈕并添加“Employee”表。關(guān)閉“Add Table”窗口并選擇“*(All Columns)”復(fù)選框:
8.現(xiàn)在確定此窗口,單擊“Next”,然后單擊“Finish”。
9.現(xiàn)在打開TeeChart Editor,添加BarSeries并導(dǎo)航到Series選項(xiàng)卡的DataSource選項(xiàng)卡。
10.從ComboBox中選擇“Database”,從DataSet ComboBox中選擇oleDbDataAdapter1 [System.Data.OleDb.OleDbDataAdapter]。
11.將標(biāo)簽設(shè)置為“LASTNAME”,將Y設(shè)置為“SALARY”,如下圖所示:
12.現(xiàn)在單擊Apply按鈕并運(yùn)行表單; 你現(xiàn)在應(yīng)該有以下內(nèi)容:
在設(shè)計(jì)時(shí),將Series連接到ADO.NET數(shù)據(jù)源所需的步驟如下:
1.從VS.NET ToolBox的Data選項(xiàng)卡中,將BindingSource拖到一個(gè)帶有TeeChart for .Net對(duì)象的WinForm上。
2.轉(zhuǎn)到數(shù)據(jù)選項(xiàng)卡,然后選擇“Show Data Source/顯示數(shù)據(jù)源”
3.右鍵單擊“Data Source/數(shù)據(jù)源”工具箱,然后選擇“Add New Data Source/添加新數(shù)據(jù)源”。
4.選擇Database,在我們的示例中選擇/創(chuàng)建連接字符串我們使用Microsoft Access數(shù)據(jù)庫文件(OLE DB),單擊繼續(xù):
注意:單擊“Test Connection/測試連接”按鈕以檢查數(shù)據(jù)源的連接。
5.最后在Browse中選擇要連接的表:
6.從“data source/數(shù)據(jù)源”工具箱中選擇要用作數(shù)據(jù)源的表,然后將其拖到表單中。
7.現(xiàn)在打開TeeChart Editor,添加BarSeries并導(dǎo)航到Series選項(xiàng)卡的DataSource選項(xiàng)卡。
8.從ComboBox中選擇“Database”,從DataSet ComboBox中選擇bindingSource1。
9.將標(biāo)簽設(shè)置為“LASTNAME”,將Y設(shè)置為“SALARY”,如下圖所示:
10.現(xiàn)在單擊Apply按鈕并運(yùn)行表單; 你現(xiàn)在應(yīng)該有以下內(nèi)容:
單記錄圖表允許在TeeChart上顯示來自單個(gè)數(shù)據(jù)庫記錄的所有或一些記錄。它可能對(duì)數(shù)據(jù)庫視圖或表有用,例如,每年的銷售數(shù)據(jù)存儲(chǔ)為單獨(dú)的月份列,“JAN”,“FEB”,“MAR”等。并逐步顯示記錄顯示連續(xù)幾年的月銷售額。 單記錄圖表支持?jǐn)?shù)據(jù)集,表格和數(shù)據(jù)視圖。使用圖表編輯器選擇單個(gè)記錄作為圖表系列的數(shù)據(jù)源類型。
連接單記錄數(shù)據(jù)所需的大多數(shù)步驟都是通過圖表編輯器實(shí)現(xiàn)的。要導(dǎo)航數(shù)據(jù)源并相應(yīng)地更新圖表,您需要使用Windows.Form的CurrencyManager編寫幾行代碼。 用于演示使用。
購買TeeChart Pro AciveX正版授權(quán),請(qǐng)點(diǎn)擊“”喲!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn