firebird-3.0相关内容
从Firebird 2.5迁移到3.0后,当我尝试使用C#程序测试数据库的连接时,显示此错误“Connection Reduced by Remote Interface.” 以下是测试连接的代码,我在尝试连接到Firebird 2.5数据库时使用此代码。 txtPassword.Properties.UseSystemPasswordChar = true; txtHostname.
..
我需要一种使用 sql 动态显示从行到列的数据的方法.我的行号从 0 到 N 开始,我想将其转换为列.我不能使用静态列来满足我的要求,因为每次的最大行数都会根据公司要求的政策而变化.我已经完成了研究,但 firebird 没有枢轴/转置/交叉表实现(我可能错了).这是我的桌子 这是我的客户表 这是我的应付表 因为涉及的客户很多,所以需要这样显示 您可以注意到我的客户可以有
..
我正在尝试编写一个存储过程/函数,它会返回一个包含一行或多行数据的表. 返回的数据取决于以下sql语句中显示的变量: SELECT * FROM table_name AS SD WHERE EXISTS(SELECT DISTINCT S.PARENT_ID FROM table_name AS SWHERE S.COMPONENT_ID = 10011 AND S.CARRIER_G
..
我正在尝试使用FirebirdSQL .net提供程序(使用FirebirdSql.Data.FirebirdClient)连接并从Firebird数据库读取数据.这是代码: FbConnection viewdataConnection = new FbConnection();viewdataConnection.ConnectionString =“数据库=本地主机:c:\\ fireb
..
我有下表 创建表T2(ID_T2整数NOT NULL PRIMARY KEY,FK_T1整数,
..
是否可以从执行块结果中进行选择?我想从中执行一些操作(求和等). 选择t1.*从(执行块返回(OUT_VALUE整数)作为开始...暂停;结束)t1 或 与t1为(执行程序块...)选择 *从t1开始排序t1.sort_column 两者都不起作用.有人有建议吗?谢谢! 解决方案 您应该创建一个独立的存储过程,例如 创建过程proc1返回(OUT_VALUE整数) 作为开始.
..
自从firebird 3起,我无法修改列类型 在我使用这种更新之前: 更新RDB $ RELATION_FIELDS集RDB $ FIELD_SOURCE ='MYTEXT'其中(RDB $ FIELD_NAME ='JXML')和(RDB $ RELATION_NAME ='XMLTABLE') 因为我收到了ISC错误335545030. 也许火鸟3还有另一种方式? 解决
..
如何正确显示两个不相关的选择查询,且在过程中没有相互的字段? Table1 Number 1 2 3 4 5 Table2 Letter a 当我尝试使用此过程呼叫他们时, CREATE PROCEDURE SAMPLE RETU
..
我正在研究一个穷人,但是对我们来说可以,在Firebird中仅使用PSQL进行全文搜索.我将着重解决我的问题,以尽可能简化: 总结一下,这是一个字典表: SELECT * FROM FTS_KEYWORDS ID | KEYWORD ----+----------- 1 | 'FORD' 1 | 'MUSTANG' 1 | '2010' 2 | 'FORD' 2
..
我与Firebird和Delphi合作,我想通过有线压缩通过Internet实现访问; 但是我无法激活它. 我已经按照本文档中的步骤操作了新参数(我能够找到的少数几个参数之一) 如何使用FireDAC在Firebird 3.0上启用WireCompression 在我使用的测试中 Windows Server 2012 R2 火鸟:Firebird-3.0.4.33054_0_Win3
..
我从firebird 2.5.x迁移到了3.0 我已经更改了firebird.conf: WireCrypt = Enabled AuthServer = Legacy_Auth, Srp, Win_Sspi 在那之后,您就是发生了什么: 我可以使用SYSDBA万能键从Netbeans IDE中进行连接. 我可以使用SYSDBA和其他密码从FlameRobin(数据库管理工具)进行
..
我对Firebird(嵌入式)数据库有问题.我想在select语句中设置参数值.例如: SELECT name, surname, :string AS myText FROM myTable 其中,:string是参数. 上面的代码在SQLite中有效,结果是(当参数为"abcdef"时): +------+---------+---------+ |name |surname
..
我正在用FireDAC和Firebird 3.0启动我的第一个应用程序,并且 FDPhysFBDriverLink 遇到了这个奇怪的问题。 设置它需要您设置 VendorHome 和 VendorLib 才能使驱动程序链接正常工作... 设置它们时,驱动程序会在 VendorHome 路径的末尾不断添加“ \bin\” 例如: 在运行时,我的应用程序 FDPhysFBDri
..
我在Firebird 3数据库上将Delphi 2009和IBX一起使用(我没有选择其他技术的选择,我必须适应这种情况)。我有以下定义: Firebird BLOB字段定义为: BLOB SUB_TYPE 0段大小80 TWideMemoField定义为: 对象MainQry注意:TWideMemoField FieldName ='NOTES' O
..
我有超过8 GB的firebird数据库,我想从中迁移所有数据。但是我忘记了用户名和密码。无论如何,有没有什么工具可以破解该数据库并可以取回我的数据? 解决方案 在大多数Firebird设置中,用户名和密码保存在中央安全数据库中(对于Firebird 3,则为security3.fdb)。如果您不再知道用户名和密码,则可以使用以下选项。 请注意,此答案使用Firebird 3作为基础
..
我希望使用WireCompression连接到Firebird Server 3.0。这是自3.0版以来的一项新功能,我很难做到这一点,我唯一能找到的书面说明是将firebird.conf中的WireCompression设置为TRUE并使用connect参数“ wirecompression = true”。 这就是我到目前为止所要做的: firebird.conf: #Fir
..
我正在使用C#测试连接firebird 3。我使用的是最新版本:Firebird ADO.NET Provider 5.0。但是,当您建立连接时,会出现错误“客户端和服务器上请求的不兼容的有线加密级别”。 在“ Firebird ADO.NET 4.10.0.0是否与数据提供者一起使用Firebird 3.0?”,对于在旧模型中启用身份验证或创建旧用户有一些建议。 但是我的问题是,是否
..
我正在尝试使用.NET Firebird Provider连接到嵌入式FB 3.0.1服务器. 据我所知,(也写为但是当我调用FBConnection.Open()时,我得到了System.DllNotFoundException: Unable to load DLL 'fbembed': Impossible to find the specified module (Excep
..
我正在编写一个用于考勤的程序. 我有一个带有此字段的表格 ATTEND_PK INTEGER NOT NULL, EMP VARCHAR, ATTEND_DATETIME TIMESTAMP, USER_PK SMALLINT, ATTEND_UPDATETIME TIMESTAMP); 这是示例数据 | ATTEND_PK | EMP
..
我想在该字段中总共有一个特定的字符串,在本例中,在PAYROLL_PAYMONTH字段中.例如,我将在字段中计算"HELLO"的数量并将其分组显示. -- DATA EMP_SURNAME PAYROLL_PAYYEAR PAYROLL_PAYMONTH X 1999 JAN X 1
..