• <menu id="w2i4a"></menu>
  • logo FastReport.Net教程2019

    文檔首頁(yè)>>FastReport.Net教程2019>>FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe


    Microsoft SQL Server Compact Edition是一個(gè)簡(jiǎn)單的本地關(guān)系數(shù)據(jù)庫(kù),不需要安裝,并且已與數(shù)據(jù)庫(kù)文件建立連接。您不需要管理員權(quán)限即可使用基礎(chǔ)功能。您也只能“密碼”基礎(chǔ)功能。對(duì)于許多開(kāi)發(fā)人員而言,這樣簡(jiǎn)單的數(shù)據(jù)庫(kù)僅是解決不需要?jiǎng)h除訪問(wèn)權(quán)限的非復(fù)雜應(yīng)用程序所必需的。

    要連接到SQL Ce數(shù)據(jù)庫(kù),FastReport.Net具有一個(gè)用于報(bào)表設(shè)計(jì)器的插件連接器。插件庫(kù)項(xiàng)目位于以下文件夾中:

    C:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.SqlCe

    您需要預(yù)組裝此庫(kù),然后連接到報(bào)表設(shè)計(jì)器。要獲取插件,請(qǐng)選擇“File->Options”菜單:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    在“Plugins”插件選項(xiàng)卡上,我們添加以前收集的FastReport.SQLCe.dll庫(kù)。

    重新啟動(dòng)設(shè)計(jì)器之后,可以開(kāi)始創(chuàng)建報(bào)表數(shù)據(jù)源:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    讓我們選擇現(xiàn)在可用的SQL Ce連接。設(shè)置非常簡(jiǎn)單——數(shù)據(jù)庫(kù)文件的路徑和密碼。

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

     在選擇表的階段,我們可以編寫(xiě)一個(gè)SQL查詢。這將使我們能夠在接收到數(shù)據(jù)之前對(duì)其進(jìn)行過(guò)濾。但是,使用SQL查詢的主要優(yōu)勢(shì)是——參數(shù)化查詢的機(jī)會(huì)。這意味著我們可以使用請(qǐng)求提供的參數(shù)值。使用“Add SQL query ...”添加SQL查詢按鈕添加新的SQL查詢。

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    在此查詢中,我們將FirstName字段與@param進(jìn)行比較。我們將在下一步中對(duì)其進(jìn)行定義:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    參數(shù)名稱必須與我們?cè)赟QL查詢中使用的名稱相同。另外,您必須指定數(shù)據(jù)類型,該數(shù)據(jù)類型必須與查詢和表達(dá)式中的字段類型匹配。報(bào)表變量、系統(tǒng)變量、函數(shù)或文本表達(dá)式可以用作表達(dá)式。在我們的示例中,我們使用變量報(bào)表:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    至此,它應(yīng)該已經(jīng)創(chuàng)建。如果尚未創(chuàng)建,則需要使用空白的表達(dá)式參數(shù)創(chuàng)建查詢,然后將結(jié)果表編輯到數(shù)據(jù)的設(shè)計(jì)器窗口中。

    創(chuàng)建查詢后,我們將獲得一個(gè)新表:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    在我們的例子中,報(bào)表變量具有“Rick”值。因此,我們得到了數(shù)據(jù)行,其中雇員的姓名正在響應(yīng)我們之前設(shè)置的規(guī)則:

    FastReport.Net報(bào)表設(shè)計(jì)器如何連接到SQLCe

    因此,僅使用插件連接器就可以基于SQL Ce的數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)源非常容易。參數(shù)化查詢將幫助我們僅獲取所需的數(shù)據(jù)。然而如果使用報(bào)表變量,則可以從外部獲取參數(shù)的值。



    產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動(dòng) | 在線客服

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();