翻譯|行業資訊|編輯:胡濤|2024-08-20 10:02:07.953|閱讀 133 次
概述:今天我們將介紹如何使用報表設計器的 FastReport 插件連接數據庫,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport .NET 是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案。 功能非常豐富,功能廣泛。今天我們將介紹如何使用報表設計器的 FastReport 插件連接數據庫。
FastReport .NET 是適用于.NET Core 3,ASP.NET,MVC和Windows窗體的全功能報告庫。使用FastReport .NET,您可以創建獨立于應用程序的.NET報告。
以下是 FastReport .NET 安裝路徑的示例: C:\Program Files (x86)\FastReports\WinForms
以下是 FastReport .NET 安裝路徑的示例: C:\Program Files (x86)\FastReports\WinForms
1. 轉到安裝文件夾,然后按照路徑Extras\Core\FastReport.Data\FastReport.Data.Postgres
重要!路徑應該與此完全一致;其他路徑上可能有過時的項目。
2. 我們在 Visual Studio 中找到項目文件 FastReport.Data.Postgres.csproj。
重要!此文件夾中有幾個文件,您需要打開這個文件。
3. Visual Studio 中會打開幾個項目。選擇 FastReport.Data.Postgres 并右鍵單擊它,然后在上下文菜單中單擊“設置為啟動項目”。
4. 選擇“Release”版本和“net462”目標。
5. 在決策樹中,展開項目 -> 依賴項 -> net462 -> 項目和包。注意三角形內的感嘆號。
6. 在“項目”中刪除“FastReport”。我們不會刪除依賴項中的任何其他內容?,F在您需要添加 nuget 包 FastReport.Net 和 Npgsql。
重要!必須將 FastReport.Net 作為包添加,因為添加 FastReport.dll 的方法不再有效。
7. 在“依賴項”上下文菜單中,選擇“管理 NuGet 包”。
的源,或者引用本地文件夾 C:\ProgramFiles(x86)\FastReports\WinForms\Nugets。
9.選擇nuget.org源。
10. 在“已安裝”或“更新”選項卡上,找到 Npgsql 包并單擊它。
11.我們在右側看到以下信息:當前與項目相關的版本是3.2.7,軟件包的最新版本是8.0.3,卸載和更新按鈕。
12.單擊更新按鈕。
13.選擇第二個包源。示例使用
14. 轉到“瀏覽”選項卡,然后在搜索欄中 輸入fastreport.net
15.選擇FastReport.Net包或FastReport.Net.Demo作為試用版。
重要!它應該是這兩個包之一,因為 FastReport.Net.Pro 包已經過時并且不再使用。
16.我們仔細看版本,選擇我們安裝的版本。本手冊涵蓋2024.2.12版本。
17.單擊“安裝”按鈕。我們接受許可協議并等待軟件包安裝。
18. 右鍵單擊 FastReport.Data.Postgres 項目,然后在上下文菜單中單擊“構建”。
19. 在左下角,我們可以看到“構建成功”的字樣。這意味著插件已正確構建,可以關閉 Visual Studio。
20. 轉到安裝 FastReport .NET 的文件夾,如說明開頭所示,即 C:\Program Files (x86)\FastReports\WinForms。這里應該有“Designer.exe”。
21. 我們從此文件夾移動到以下路徑的文件夾:Extras\Core\FastReport.Data\FastReport.Data.Postgres\bin\Release
22.我們找到2個文件夾“net462”和“net6.0-windows7.0”,進入net462文件夾。
23. 從此文件夾復制以下文件:
FastReport.Data.Postgres.dll、
Npgsql.dll、
Microsoft.Bcl.AsyncInterfaces.dll、
Microsoft.Extensions.Logging.Abstractions.dll、
System.Threading.Tasks.Extensions.dll、
System.Memory.dll
24.將復制的文件粘貼到Designer.exe所在的文件夾中。
25. 運行“Designer.exe”,進入文件 -> 選項菜單(如果功能區界面被禁用,則進入查看 -> 選項)。進入“插件”選項卡。
26.如果已經有FastReport.Data.Postgres插件,則需要將其刪除并重復步驟21。
27. 點擊“添加”按鈕,轉到設計器文件夾,在此示例中為 C:\Program Files (x86)\FastReports\WinForms
28. 選擇FastReport.Data.Postgres.dll文件并點擊“打開”按鈕。插件出現在列表中。
29. 注意左下角的文字,提示需要重啟設計器。點擊OK按鈕。關閉設計器。
30. 再次啟動 Designer.exe。如果您按照此說明操作,則與 Postgres 的連接應出現在連接列表中。
31. 如果您在嘗試連接時看到以下錯誤:
然后您需要關閉設計器,將錯誤中指示的文件從С:\Program Files(x86)\Fast Reports\WinForms \Extras\Core\FastReport.Data\FastReport.Data.Postgres\bin\Release\net462 復制到包含 Designer.exe 的文件夾。
在FastReport .NET中,可以非常容易地組裝和連接各種連接器到各種數據庫。
FastReport技術QQ群:585577353
了解更多報表開發控件,歡迎咨詢
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn