问题标签 [firedac]

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 回答
1852 浏览

database - Delphi XE4 E2010 不兼容的类型:“Cardinal”和“Pointer”

你好我试图在delphi xe4下编译firedac dll开发示例,它出现了以下错误

我已经在代码中标记了错误的位置。

单元 1 是可执行文件。

Unit2是dll

0 投票
1 回答
2655 浏览

android - FireDac 火鸟和安卓

除了 FireDac 之外,我还需要在移动 android 设备上建立 firebird 连接吗?我已经使用 Firedac 设置并测试了与远程服务器的连接,但是当我尝试在 Android 设备上运行该应用程序时,它在尝试建立连接时挂起。我错过了什么?

0 投票
1 回答
630 浏览

sqlite - 执行包含 BLOB 数据的 Array DML 命令是否可行且有意义?

是否可以执行 Array DMLINSERTUPDATE在参数数组中传递 BLOB 字段数据的语句?我的问题中更重要的部分是,如果可能的话,包含 BLOB 数据的 Array DML 命令是否仍然比一个接一个地执行命令更有效?

我注意到它TADParam有一个AsBlobs索引属性,所以我认为它可能是可能的,但我还没有尝试过,因为没有提到性能,也没有显示这一点的示例,而且索引属性的类型RawByteString不太适合我的需要.

我正在使用 FireDAC 并使用 SQLite 数据库(Params.BindMode = pbByNumber,所以我使用INSERT带有多个的原生 SQLite VALUES)。我的目标是尽可能快地存储大约 100k 条记录,其中包含非常小的 BLOB 数据(每条记录大约 1kB)(以 FireDAC 的抽象为代价)。

0 投票
3 回答
877 浏览

delphi - 在 Android 上使用 FireDAC 直接连接到 FirebirdSQL?

我需要直接连接到 FirebirdSQL 2.x 数据库(没有 DataSnap )。

  • 有可能吗,怎么做?
0 投票
3 回答
1986 浏览

sqlite - 在 TEdit - Firemonkey 移动应用程序中显示 sqlite 查询结果?

我有一个 sqlite 数据库,我想执行一个选择查询并在 TEdit 中显示结果。我该怎么做?

0 投票
0 回答
536 浏览

delphi - FireDac installation in XE4 fails

I have installed Delphi XE 4 Enterprice Update1 on my computer. I tried to install Fire DAC 8.0.5.3365, but during installation got many errors like:

What might be wrong? I have Delphi 2007 installed on my PC also, maybe it conflicts with XE someway

0 投票
3 回答
3826 浏览

mysql - Firemonkey 移动应用程序和远程 MySQL

我正在使用 Delphi XE5,并创建了基本的 Firemonkey 移动应用程序 - Delphi

我想连接到远程 MySQL 数据库。如果有任何数据库管道,我应该使用哪个?(FireDAC、DBExpress 等)?

0 投票
1 回答
989 浏览

delphi - 从 Anydac 移动到 Firedac 时 NULL 丢失

我正在将代码Delphi 2007 + AnyDacDelphi XE4 + FireDac. 如果AnyDac所有空字符串都存储为NULL,并且FireDac所有空字符串都存储为空字符串''

我需要回到NULL。最好的方法是什么?我使用参数存储到数据库:

0 投票
1 回答
854 浏览

delphi - 如何将 TFDDataset 转换为 TADODataset?

首先,请不要问我为什么需要这样做。除非您能告诉我如何将 TFDDataset 直接转换为 _RecordSet,否则请不要问。:-)

所以,这是我的问题:

给一个 TFDDataset,我如何将该数据集转换为 TADODataset?

TFDDataMove 组件只会移动FireDac 数据集,不会移动到其他任何数据集。

你会推荐什么策略?蛮力(遍历字段和记录......)是我唯一能想到的,但也许我错过了一些更简单或更好的方法。

谢谢。

0 投票
1 回答
6158 浏览

delphi - FireDAC 如何连接到 Firebird

我们想将 BDE 数据库迁移到嵌入在 DELPHI XE3 中的 FireBird。安装 FireDAC 后,我无法从 FireDAC 建立与 Firebird 的连接。在 FireDAC 连接编辑器的 DriverID 组合框列表中,没有 FireBird 驱动程序。根据 docwiki.embarcadero.com 上的配置驱动程序 (FireDAC),有关驱动程序的信息应该在FDDrivers.ini文件中,但我在 C: 和 D: 驱动器上找不到这个文件。所以,我创建了 FDDrivers.ini

在应用程序文件夹中,然后在 c:\windows 文件夹中没有结果。

从 FireDAC 到 Access 和到 MSSQL 的连接一切正常。

如何从 FireDAC Delphi XE3 连接到 FireBird Embedded?