原創(chuàng)|使用教程|編輯:郝浩|2013-03-19 14:14:38.000|閱讀 1090 次
概述:Stimulsoft Reports的設(shè)計器中提供了數(shù)據(jù)源向?qū)韼椭脩魟?chuàng)建數(shù)據(jù)源,當(dāng)然,你也可以選擇不使用數(shù)據(jù)源向?qū)謩觿?chuàng)建。本文為你介紹如何不使用向?qū)?chuàng)建數(shù)據(jù)源。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Stimulsoft Reports的設(shè)計器中提供了數(shù)據(jù)源向?qū)韼椭脩魟?chuàng)建數(shù)據(jù)源,當(dāng)然,你也可以選擇不使用數(shù)據(jù)源向?qū)謩觿?chuàng)建。
不使用向?qū)?chuàng)建數(shù)據(jù)源時,你應(yīng)該先創(chuàng)建一個查詢,使用的“檢索列”按鈕,從數(shù)據(jù)庫中獲取數(shù)據(jù)列。如果使用向?qū)?創(chuàng)建數(shù)據(jù)源時,向?qū)茏詣拥膹臄?shù)據(jù)庫中獲取數(shù)據(jù)列。接下來我們首先介紹如何不使用向?qū)?chuàng)建數(shù)據(jù)源。
因為要通過OLEDB連接來創(chuàng)建數(shù)據(jù)源,所以在創(chuàng)建一個新的數(shù)據(jù)源之前,首先要創(chuàng)建一個新的OLEBD連接。
首先調(diào)用“新建連接”命令,這個命令在菜單項的“新建項目”或在字典面板的右鍵菜單中。選擇該命令后,選擇“連接的類型”對話框中將出現(xiàn),然后定義連接的類型。如下圖所示:
在本例中,連接對象描述的是通過OLEDB驅(qū)動程序來訪問數(shù)據(jù)庫的設(shè)置。單擊“確定”后,一個新的OLEDB連接就出現(xiàn)了。接下來三個地方需要設(shè)置,分別是連接的名稱、別名和連接字符串,如下圖所示:
為了檢查連接字符串,可以點擊“測試”按鈕。如果字符串是正確的,會彈出連接成功的對話窗口。如果字符串包含錯誤,將出現(xiàn)顯示數(shù)據(jù)庫服務(wù)器返回的響應(yīng)嘗試建立連接的錯誤信息的窗口。“創(chuàng)建”按鈕提供了定義連接設(shè)置的對話的功能。而且需要說明的是并非所有類型的連接都支持數(shù)據(jù)庫向?qū)А|c擊確認后,一個新的鏈接就創(chuàng)建完成了。
接下來的步驟,就是創(chuàng)建一個新的數(shù)據(jù)源。首先在字典面板上的“新建項目”菜單或右鍵菜單中選擇“新建數(shù)據(jù)源文件”命令。然后,選擇改數(shù)據(jù)源的連接類型,然后按“確定”按鈕。如下圖所示:
如果需要在新建數(shù)據(jù)資源中調(diào)出新連接對話框,點擊“新建連接”按鈕。然后在“選擇數(shù)據(jù)”對話框中選擇連接類型,點擊“新建查詢”。如下圖所示:
然后在彈出窗口中為新建數(shù)據(jù)源定義參數(shù),如名稱,來源,名稱,別名。在“查詢文本”中可以創(chuàng)建并執(zhí)行一個數(shù)據(jù)庫查詢。如果申請成功,使用“檢索列”按鈕便能從數(shù)據(jù)庫中獲取數(shù)據(jù)列,這些數(shù)據(jù)列將顯示在“列”字段中。
如果需要添加數(shù)據(jù)列,點擊“新建列”或者點擊“新建計算列”。如果需要刪除數(shù)據(jù)列,點擊“刪除”。下圖為新建數(shù)據(jù)資源的對話框。
單擊“確定”后,新的數(shù)據(jù)源DataSource1將被創(chuàng)建。此數(shù)據(jù)源將包含以下幾列:類別編號,類別名稱,描述。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)