问题标签 [firebird2.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1646 浏览

firebird - firebird 设置不区分大小写的排序规则

如何为整个数据库设置不区分大小写的排序规则?我是否必须重新创建表和数据?

数据库是firebird 2.5

0 投票
1 回答
85 浏览

sql - 两个表之间连接的一个结果?

解释到主标题有点复杂,但情况如下: - 我有 2 个表:用户,首选项。

定义如下

用户:

优先 :

这个想法是为每个用户提供很多偏好......

结果应如下所示:

  • 我需要按首选项字符串的一部分进行搜索,并且我只需要在结果选择查询中输入 1 行,它会将与用户相关的所有首选项作为文本放入单个记录中?
0 投票
3 回答
2249 浏览

delphi - 是否可以为少数用户使用 Firebird Embedded

我在 Windows 上使用 Firebird(Delphi 2010 开发的应用程序)。

是否可以为少数用户使用 Firebird Embedded?

http://www.firebirdsql.org/manual/fbmetasecur-embedded.html

如果我们的应用程序在单台机器上(在 LAN 上)具有嵌入式 firebird,那么多个用户(12-25)是否可以使用它。运行应用程序的每台机器,指向单台机器上嵌入应用程序的 firebird 数据库?共享同一个数据库?

还是只有嵌入式版本 1 用户?

0 投票
2 回答
4321 浏览

c# - 如何在 C# 中使用 Firebird 创建嵌入式数据库

我正在尝试为我的 c# 应用程序设置一个嵌入式数据库。我尝试了很多事情,但无法让它发挥作用。我该怎么做?我的意思是哪个文件到哪个文件夹?我的程序中引用了 firebirdclient。请问可以写个总结吗?提前致谢...

0 投票
1 回答
2616 浏览

sql - 使用 IIF 和 SIMILAR TO 在 INSERT 中将 char 转换为整数

我在插入语句中使用 IB Datapump 将 BDE 表(源)转换为 Firebird 表(目标)。因此 INSERT 语句由源表值通过参数提供。源字段参数之一是alphanum (SOURCECHAR10 char(10),主要保存整数,需要在(整数类型)目标列中转换为整数NEWINTFLD。如果SOURCECHAR10不是数字,我想将 0 分配给NEWINTFLD.

我使用IIFandSIMILAR来测试字符串是否为数字,如果不是数字则分配 0,如下所示:

但是,对于每个非数字字符串,我仍然会收到转换错误(DSQL error code = -303)

IIF我只在结果字段中使用常量进行了测试,SOURCECHAR10" SIMILAR TO '[[:DIGIT:]]*', 1, 0)并且工作正常,所以不知何故 :SOURCECHAR10在的真实结果字段中IIF生成错误。任何想法如何解决这个问题?

0 投票
2 回答
2194 浏览

c# - 使用嵌入式 Firebird

我下载了 Firebird-1.5.6.5026-0_embed_win32.zip 并在我的程序附近复制文件 fbembed.dll 和 firebird.msg 和 ib_util.dll。我使用这个连接字符串:

但是当我运行我的项目时,我得到了错误。

0 投票
2 回答
652 浏览

visual-studio-2010 - 使用嵌入式 Firebird 时出错

我使用 Telerik OpenAccess 通过以下 ConnectionString 连接到 firebird 数据库:

在此处输入图像描述

当我想选择我的表时,我收到了这个错误: 在此处输入图像描述

我下载 Firebird-2.5.1.26351-0_x64_embed.zip 并将以下文件复制到我的输出文件夹中:

  1. fbembed.dll
  2. 火鸟.conf
  3. 火鸟.msg
  4. ib_util.dll
  5. icuin30.dll
  6. icudt30.dll
  7. icuuc30.dll
0 投票
2 回答
1524 浏览

firebird - 保护firebird嵌入文件

是否有任何规则或分步指南如何在win xp中重新构建firebird数据库?我的意思是更改 SYSDBA 的密码,而不是使用 gsec 命令.. :-D 考虑

0 投票
4 回答
7215 浏览

c# - 火鸟客户端安装

我正在尝试将使用 Firebird v2.5 数据库的应用程序部署到客户端计算机。

我正在尝试使用最小安装,而不需要运行任何其他安装程序。据我所知,我需要做的就是将“FBClient.dll”复制到目标应用程序文件夹(其中包括 firebird 数据库文件)。我已经尝试过了,但它仍然报告无法找到正确的 .net 数据提供程序的错误。

例如

产生的错误是:

未能找到或加载已注册的 .Net Framework 数据提供程序。

还复制、重命名并包含 fbclient.dll 作为 fbembed.dll

我还尝试将一堆其他文件复制到 app 目录,以及将 fbclient.dll 放入 c:\、c:\windows、c:\windows\system 中。

我也尝试安装客户端安装,也没有任何乐趣。

有没有一种方法,我可以使用 firebird 数据库,而无需手动编辑 machine.config 文件或使用 gac 并经历我在开发机器上安装 firebird 所经历的地狱?我想要一个用户可以安装的应用程序,而不需要由开发人员安装。

请注意,我正在编写的应用程序是针对单机、单用户环境的,谁知道如何双击安装按钮,注意范围很广,如果需要做的不仅仅是双击安装然后按GO,只会感到无聊并按下取消,忘记它按钮。

我将文件“FirebirdSql.Data.FirebirdClient.dll”添加到应用程序文件夹中,我不再收到数据提供程序错误,而是收到以下内容

我正在尝试连接以下内容

我已将 FirebirdSql.Data.FirebirdClient 包含在我的项目和安装文件夹 (..\MyApp) 中,谢谢。

0 投票
1 回答
1510 浏览

c# - 无法确定 SQL 语句的类型

当我尝试执行以下查询时

我收到错误“无法确定 SQL 语句的类型”

此脚本由 c# 代码运行

我正在使用 Firebird Embedded v2.5.1 和 FirebirdSql.Data.FirebirdClient v2.7.0.0