我目前正在尝试将 .NET Framework 应用程序移植到 .NET Core。 我们使用 Firebird 作为数据库。 我更新了依赖项,大多数问题都可以解决,但是在编译和启动程序时出现错误: 无法确定“FirebirdSql.Data.FirebirdClient.FirebirdCl ...
我目前正在尝试将 .NET Framework 应用程序移植到 .NET Core。 我们使用 Firebird 作为数据库。 我更新了依赖项,大多数问题都可以解决,但是在编译和启动程序时出现错误: 无法确定“FirebirdSql.Data.FirebirdClient.FirebirdCl ...
我刚开始在 Visual Studio 中学习 C#,我有一项任务要做。 我必须连接到 SQL 数据库,执行选择查询并使用 Firebird 显示结果。 我已经阅读了很多文章,但我被卡住了,因为每个人都告诉我要做不同的事情。 有人可以帮我解释一下这是如何工作的吗? ...
我已经阅读了以下线程,并且能够制作一个转换脚本(基于 C#),将我所有的charset=NONE数据库转换为charset=UTF8并且大部分效果很好(我仍然有一些特殊情况,其中字符是转换为奇怪的符号,但这是边缘)。 我的问题是我有很多备份数据库文件 ( *.fbk ),我不确定这是UTF8还是N ...
我刚刚将我的数据库升级到 Firebird 4.0 并且在使用数据库管理工具连接到数据库时似乎一切正常。 所以现在我尝试连接,在确保我已经将我的 ADO.Net 升级到 FirebirdSql.Data.FirebirdClient v8.0.1(最新)之后。 这是我创建连接字符串的方式(是的,数 ...
我正在尝试在单个按钮上构建 function,以根据在多个组合框中进行的选择来搜索我的数据库。 我有四个组合框,可以是 null 或值。 我的最终结果应该是能够通过增强组合框来过滤数据网格视图,从而获得动态和连接的查询。 ...
如何在 Firebird 数据库中检查字段的值是否为数字? 这似乎是一个简单的问题,但我在 FreeUDFLib 或标准 Firebird 库中找不到任何东西。 这是我在 SQL 服务器中的操作方法。 一些研究让我“相似”。 这应该可以工作,但会引发错误: {"动态 SQL 错误" & v ...
我想创建一个连接到 Firebird 数据库的 XtraReport。 其实我以前也这样做过,没有问题。 但是在这个新项目中,当我创建连接时,我收到错误“无法加载类型 Firebird.Data.FirebirdClient.FBConnection”。 Firebird 客户端 dll 是本项目 ...
尝试将我的 C# 程序连接到现有的 Firebird 服务器时,我遇到了一个非常奇怪的问题。 首先,这可以通过https://github.com/FirebirdSQL/NETProvider/blob/master/Provider/docs/ado-net.md的 Firebird 文档中的 ...
有一些基于 NONE 编码的旧数据库,具有独特的拉丁字符,如 á 并且读起来像? . 现在,正确的形式是以正确的字符集形式 NONE 读取 DB,并且它是在连接字符串中指定的,但是如果指定 charset = NONE,库 FirebirdSql.Data.FirebirdClient 也不会读 ...
我有一个带有表格的Firebird数据库。 我需要生成DbContext 、模型等。所以安装了提供程序: 连接字符串没问题: 数据库连接正常: 尝试使用命令创建模型: 看起来不错: 但是,DBcontext 是空的: ...
从 v2.5 迁移 firebird 3 后,我使用 TCP\IP 连接字符串进行了回归。 FirebirdClient 版本是 4.6.1,但我已经使用最新的稳定版本进行了测试,但它也不起作用(v7.10.1)。 错误消息是“您的用户名和密码未定义。请您的数据库管理员设置 Firebird 登录 ...
我正在使用FBCommand将数据插入 ASP.NET 的单个表中,并使用<defaultConnectionFactory type="FirebirdSql.Data.EntityFramework6.FbConnectionFactory, EntityFramework.Firebi ...
我使用 FirebirdSql.Data.FirebirdClient 连接到 Firebird 数据库(WPF 桌面应用程序)。 服务器版本:WI-V3.0.5.33220 Firebird 3.0,ADO.net 提供程序版本为 7.5.0 (NuGet) 我创建了一个 SYSDBA 以外的 ...
我有一个 .Net 4.6.1 Winforms 应用程序,它或多或少有 10 年的历史。 它从一开始就运行得很好,但在过去的几周里,我遇到了一个我从未遇到过的问题。 Firebird 2.5(可用的最新版本) .net 客户端(可用的最新版本) Visual Studio 20 ...
我正在尝试使用 Nuget 包中的 Firebird EF 从数据库创建模型。 我正在运行这个命令: Scaffold-DbContext "User=SYSDBA;Password=xxxxxxx;Database=XXXXXXXXX;DataSource=XXXXXXXXXX;Port=305 ...
我目前有一个 ASP.NET Core 3.1 项目,我正在使用 FirebirdSql.EntityFrameowrk.Core.Firebird v7.5.0。 尝试使用主键和字符串列从简单迁移更新数据库时 但是,当我推送数据库更新时,我收到“令牌未知”错误。 这是由于 EF 如何创建 SQL ...
C# 中有没有办法检查 Firebird 数据库的 nbak state? 数据库 header 中的 state 将设置为nbak_state_diff或nbak_state_normal 。 但是我如何实际读取这个值? ...
我正在开发一个 C# (Visual Studio 2019) 表单应用程序,我需要从 Firebird 数据库中获取一些表数据。 对于 SQL Server,我使用 TableDependency 成功地做到了,但在 Firebird 中,我试图做一些类似的事情来监听插入到 Firebird 表中 ...
我正在尝试使用 Dapper 从插入查询中获取返回值。 这是我尝试使其工作的方法: 现在,为了确保我的查询没有问题,而不是问题的根源,我使用我的实际连接器(在本例中为 Firebird)实现了类似的代码,如下所示: 我在 Dapper 代码中的错误是什么? 为什么一个版本可以,而另一个版本 ...
我们在我们的项目中新采用了 Firebird,通过实体框架使用它。 我现在注意到 Firebird 将每个查询打印到 Visual Studio 的调试输出窗口。 这是一个简化的示例: 使用旧的 DBMS 我们没有这样的输出,所以我不认为一些通用的实体框架功能在这里工作。 我知道DbContex ...