日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

fastreport dll_报表如何连接到VistaDB嵌入式数据库?FastReport.Net轻松搞定

發布時間:2025/3/15 asp.net 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fastreport dll_报表如何连接到VistaDB嵌入式数据库?FastReport.Net轻松搞定 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Vista數據庫屬于嵌入式數據庫的類型。這些數據庫與客戶端服務器數據庫的不同之處在于,它們被設計為作為文件嵌入客戶端應用程序中。這樣的基礎的任務范圍也將與數據庫不同。通常,這些是僅在一個應用程序中使用且不打算共享的數據庫。這樣,VistaDB與SQLite和SQL Ce保持一致。

讓我們看看在報表中連接到這樣的數據庫的方式。為此,我們需要將報表設計器連接到位于該文件夾中的插件連接器(FastReport.Net最新安裝包下載:http://www.fastreportcn.com/download.html):

C:Program Files (x86)FastReportsFastReport.NetExtrasConnectionsFastReport.VistaDB

該項目的安裝結果將是FastReport.VistaDB.dll庫。

讓我們打開報表設計器,在菜單中依次選擇File->Options:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

在“Plugins”插件選項卡上,添加對以前創建的FastReport.VistaDB.dll庫的引用。之后,重新啟動報表設計器。

現在,我們將新數據源添加到報表中。創建連接時,選擇現在可用的VistaDB連接:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

設置連接是關于選擇數據庫文件并根據需要輸入密碼。

接下來,讓我們繼續選擇表:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

在這里,我們可以選擇一個表并完成數據源的創建。但是,可以使用SQL查詢過濾數據。為此,請單擊“Add SQL query...”添加SQL查詢。

創建請求后,讓數據視圖的名稱出現在表列表中:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

編寫SQL查詢本身:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

在這里,我們使用了參數化查詢。參數本身,我們將在下一個查詢向導步驟中宣布:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

參數名稱與查詢中的參數相對應。參數可以是任何表達式:函數、文本報表變量、系統變量。別忘了還要確定參數數據的類型。它必須與我們在查詢中比較參數的數據字段匹配。結果,我們獲得了一個新的“custom”表:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

我們使用report參數作為查詢參數的值:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

結果,我們將獲得以下數據:

報表如何連接到VistaDB嵌入式數據庫?FastReport.Net輕松搞定

使用插件連接VistaDB可以更輕松、更快速地創建數據源,并且使用參數化請求過濾數據可以使您將報表外部的值傳輸到過濾器(使用代碼應用或通過 URL)。

更多精彩內容請關注fastreport中文網www.fastreportcn.com或加入783996712,點擊“了解更多”獲取《FastReport.Net教程2019》

總結

以上是生活随笔為你收集整理的fastreport dll_报表如何连接到VistaDB嵌入式数据库?FastReport.Net轻松搞定的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。