firebird相关内容
我运行的是 Win7 64 位和 Firebird 2.5.2. 是否可以从 64 位 C++ 应用程序通过 ODBC 访问 32 位 Firebird 数据库?我最初的想法是我可以只安装 64 位 Firebird ODBC 驱动程序,它就可以工作.果然,在安装 64 位 ODBC 控制面板应用程序后,它会显示 Firebird 驱动程序,但在尝试将其指向使用 32 位 Firebird
..
我已经开发了一个 Python 可执行程序(使用 PyInstaller). 此可执行文件使用 Firebird. 我的电脑是 64 位的,所以我的 Python 和我的库也是如此. 我的可执行文件与 Firebird 64 位完美配合. 问题是我希望我的可执行文件能在其他只安装了 Firebird 32 位的计算机上运行. 现在,当我在其他计算机上尝试时,日志告诉我(对不起
..
我正在将用 Delphi + FireDac 制作的遗留系统迁移到 C# + EF.由于是遗留系统,已经有很多记录的数据库(Many records without encoding information). 当我使用 C# + EF 获取包含特殊字符的记录时,字符显示不正确. 我该如何解决这个问题? C# 德尔福 MainWindow.xaml.cs - Butt
..
我使用 Eclipse 创建了一个小程序: package gui;公共类 MyApplet 扩展 JApplet { 这个小程序需要两个外部 jar:proj.jar 和 firebirdsql-full.jar (jdbc) 因此,我在与 jars 相同的文件夹中创建了这样的 HTML:
..
我刚刚将我的数据库升级到 Firebird 4.0,在使用数据库管理工具连接到数据库时,一切似乎都可以正常工作. 所以现在我尝试连接,在确保我已将 ADO.Net 升级到 FirebirdSql.Data.FirebirdClient v8.0.1(最新)之后. 这是我创建连接字符串的方法(是的,数据库路径存在并且我确保用户具有修改权限): FbConnectionStringBu
..
Firebird 中 unpivot 的类似命令是什么?提前TKS... 我的桌子 Id |姓名 |土地 |水-----|----------|--------|---------1 |约翰 |300m |100米-----|----------|--------|---------2 |马克 |100m |0米--------------------- 想要的结果 Id |姓名
..
我有一个像这样的 Firebird 桌子: 创建表事件(事件 VARCHAR(6) 非空检查(事件输入('部署','恢复','失败')),change_id CHAR(40) 非空,更改 VARCHAR(512) 非空); 现在我需要向 CHECK 约束中的 IN() 列表添加另一个值.我该怎么做? 到目前为止我尝试过的事情: 更新RDB$TRIGGERS.RDB$TRIGGER_
..
检查这段使用生成器在 Firebird 表中创建唯一主键的简单代码: CREATE OR ALTER TRIGGER ON_BEFOREINSERT_PK_BOOKING_ITEM FOR BOOKING_ITEM BEFORE INSERT POSITION 0作为开始IF ((NEW.booking_item_id IS NULL) OR (NEW.booking_item_id = 0))
..
我用 Firebird(方言 3)编写了一个程序,它返回如下内容: column1 |第 2 列 |第 3 列 |第 4 列 |...----------|-------------|-----------|------------|--------1 |55 |2.5 |100€ |... 具体的列名并不重要.我这样访问它 SELECT * FROM MY_PROCEDURE(:STAR
..
我已经开发了一个 Python 可执行程序(使用 PyInstaller). 此可执行文件使用 Firebird. 我的电脑是 64 位的,所以我的 Python 和我的库也是如此. 我的可执行文件与 Firebird 64 位完美配合. 问题是我希望我的可执行文件能在其他只安装了 Firebird 32 位的计算机上运行. 现在,当我在其他计算机上尝试时,日志告诉我(对不起
..
我正在尝试在SQL中创建一个触发器,以将电子邮件发送到特定地址.大纲是: 我已经创建了一个 select ,它返回一个警报列,指示余额低时为1,否则为0. 我需要创建一个 trigger ,如果警报列为1,它将发送一封电子邮件. select 和 trigger 每周需要执行一次. 实现此目标的最佳方法是什么?任何准则都将有所帮助.我正在使用Firebird数据库. 解决方案
..
我正在使用Firebird数据库中的软件,但发现了问题 我有2张桌子,分别针对2种不同类型的客户: clientM(rfcM varchar(12)主键其他一些数据)clientF(rfcF varchar(13)主键其他一些数据) (长度是固定的,因为它是墨西哥人希望用户输入的数据的标准) 问题来了,我需要创建第三个表: clientPayment(rfcClient v
..
无法将照片添加到FIrebird.编写这样的代码 $ imgSrc ='Desert.jpg';$ img_src = $ imgSrc;$ imgbinary = fread(fopen($ img_src,"r"),filesize($ img_src));$ img_str = base64_encode($ imgbinary);$ blh = ibase_blob_create($
..
我需要对表格中插入的记录进行排序. 我尝试以下查询: UPDATE MyTable设置FieldN + 1 = NULL ORDER BY MyField ASC; ,但是它不起作用. 如何对表格中所有插入的记录进行排序. 当我使用IDE显示所有插入的记录时,我需要查看所有排序的记录. 1 A BB =>1个2 C 2 C 解决方案 SQL表中的记录没有内部顺序,并且是
..
我已经研究了如何将BLOB导出到图像.DB具有 IMAGE 列,该列存储数千张图像.我本打算导出表,但是在 EMS SQL Manager 中针对InterBase和Firebird出现 BLOB 文件错误. 有好的帖子,但我仍然无法成功. 要插入的SQL脚本文件到BLOB字段并将BLOB导出到文件 此示例已出现在许多页面上,包括Microsoft的网站.我正在使用INTERBA
..
我正在尝试使用FirebirdSQL .net提供程序(使用FirebirdSql.Data.FirebirdClient)连接并从Firebird数据库读取数据.这是代码: FbConnection viewdataConnection = new FbConnection();viewdataConnection.ConnectionString =“数据库=本地主机:c:\\ fireb
..
我有一个程序在firebird中生成星期五和星期四的日期.我使用以下查询来生成数据列表: 选择w_start作为“星期五",选择w_end作为“星期四",(从课程C中选择计数(*)E.cod_course = C.id上的内部加入注册E其中E.date_在w_start和w_end之间注册和C_TYPE ='PU'和CONFIRMED ='C'和(C.name如:PublicCourseOpti
..
我正在尝试在Firebird中创建过滤索引,但找不到.有可能吗? 我的意思是使用表中一部分行的索引.它存在于MS SQL Server中. 解决方案 否,Firebird没有已过滤(或部分)的索引.Firebird跟踪器中有一个改进票: http://tracker.firebirdsql.org/browse/CORE-3384 ,但尚未计划使用该版本.
..
在我的数据库中,有一个名为“预算"的表,定义如下: CREATE TABLE BUDGET(ID INTEGER NOT NULL,THERAPIST INTEGER,CURDATE DATE,ILLENSS SMALLINT,假日SMALLINT);更改表预算添加主键(ID); 该表的目的是存储治疗师每月有权休多少假和定期假期. 该表具有以下值 ID:1,THERAPIST:3
..
我尝试对Firebird数据库运行 ibase_connect . 数据库不在我的本地主机上.它运行在网络Windows服务器上. 我也有Windows,并且已连接到共享文件夹: Z:\ Folder_WITH_DB. 我安装了XAMPP ibase扩展 pdo firebird扩展. 我将 fbclient.dll 复制到了我的 XAMPP/php 文件夹中
..