仲水悦 发表于 2025-7-11 14:58:59

如何在报表开发工具FastReport .NET 中构建和连接 Firebird 插件?

创建报表系统时,确保报表工具与各种数据库兼容非常重要。FastReport .NET是 .NET 应用程序中广受欢迎的报表生成库之一。在本文中,我们将介绍如何在 FastReport .NET 中通过报表设计器和代码构建和连接 Firebird 插件。
FastReport .NET试用版免费下载
欢迎加入FastReport技术QQ群:170305738,与更多小伙伴探讨报表开发技能。
首先,打开 FastReport .NET 的安装目录。默认路径为:C :\Program Files (x86)\Fast Reports.NET\FastReport .NET WinForms\Extras\Core\FastReport.Data\FastReport.Data.Firebird
此路径必须正确,因为路径(Extras\Connections\FastReport.Firebird)处有一个过时的项目。之后,您需要在 Visual Studio 中启动FastReport.Data.Firebird.csproj项目。
重要!文件夹中有几个文件,但您需要打开这个文件。
接下来,选择FastReport.Data.Firebird项目并右键单击它,然后从上下文菜单中选择“设置为启动项目”。
从依赖项中删除 FastReport 项目。然后从您的私有 NuGet 服务器添加 NuGet 包FastReport.Net.Demo或授权包FastReport.Net。之后,按照以下屏幕截图所示构建项目。
构建项目后,“输出”选项卡将显示构建成功。
现在是时候启动报表设计器了。如果您启用了 Ribbon 界面,请点击“文件”->“设置”,然后转到“插件”选项卡。如果您禁用了 Ribbon 界面,请在启动时点击“查看”,然后点击“设置”,然后转到“插件”选项卡。
单击“添加”按钮并导航至:Extras\Core\FastReport.Data\FastReport.Data.Firebird\bin\Release\net462。
然后依次选择FastReport.Data.Firebird.dll和FirebirdSql.Data.FirebirdClient.dll文件,然后点击“打开”按钮。
您必须完全重启报表设计器。重启后,点击“数据”->“添加数据源”。如果所有操作均按照说明完成,Firebird 的连接应该会出现在连接列表中,如下图所示。 
通过代码连接到 Firebird

有时您需要通过代码而不是报表设计器连接到 Firebird。在这种情况下,您需要在 Visual Studio 中安装FastReport.Data.Firebird包,然后在应用程序中注册连接,如下所示
FastReport.Utils.RegisteredObjects.AddConnection(typeof(FirebirdDataConnection));现在您应该能够通过代码创建到 Firebird 的新数据连接:
Report report = new Report();
report.Load(@«YourReport.frx»);
//…
FirebirdDataConnection conn = new FirebirdDataConnection ();
conn.ConnectionString = «connection string»;
conn.CreateAllTables();
report.Dictionary.Connections.Add(conn);在 FastReport .NET 中,您可以轻松构建各种连接器并将其连接到众多数据库。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

请蒂 发表于 2025-12-3 10:39:42

这个好,看起来很实用

撵延兵 发表于 2025-12-22 15:17:33

yyds。多谢分享

章海 发表于 2025-12-25 04:19:02

yyds。多谢分享

怃膝镁 发表于 2026-1-6 17:32:12

谢谢楼主提供!

溜椎干 发表于 2026-1-7 16:03:24

东西不错很实用谢谢分享

琶轮 发表于 2026-1-13 20:22:53

东西不错很实用谢谢分享

顶豌 发表于 2026-1-17 08:10:00

感谢分享

狙兕 发表于 2026-1-19 12:05:01

感谢分享,学习下。

瞧厨 发表于 2026-1-21 02:12:56

感谢分享,下载保存了,貌似很强大

姚梨素 发表于 2026-1-23 05:14:02

感谢,下载保存了

洪势 发表于 2026-1-24 10:21:37

感谢分享

狙兕 发表于 2026-1-25 13:28:29

收藏一下   不知道什么时候能用到

习和璧 发表于 2026-1-28 03:08:34

前排留名,哈哈哈

滤冽 发表于 2026-1-30 02:56:51

感谢发布原创作品,程序园因你更精彩

纪睐讦 发表于 2026-2-2 03:47:51

分享、互助 让互联网精神温暖你我

龙正平 发表于 2026-2-3 07:11:54

谢谢分享,试用一下

季卓然 发表于 2026-2-8 01:08:32

收藏一下   不知道什么时候能用到

昝沛珊 发表于 2026-2-9 03:44:54

不错,里面软件多更新就更好了

赖秀竹 发表于 2026-2-9 09:42:56

这个有用。
页: [1] 2
查看完整版本: 如何在报表开发工具FastReport .NET 中构建和连接 Firebird 插件?