问题标签 [fibplus]
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.
delphi - OpenAsClone 函数在 Delphi XE4 中导致错误
我的 Delphi XE4 应用程序中有 2 个数据集,如下所示:
当我尝试以下声明时:
我在最后一行收到以下错误
它在 Delphi 7 中一切正常。我的 Delphi 7 应用程序使用的是 Firebird 2.5.1,而 Delphi XE4 使用的是 2.5.2。我正在使用 FIBPlus 7.5。
delphi - TpFIBTransaction 给出错误:事务在带有 FIBPlus 7.5 的 Delphi XE4 中不活动
我正在从 Delphi 7 迁移到 Delphi XE4。对于 Delphi XE4,我使用的是 FIBPLUS 7.5。Delphi 7 应用程序运行良好,但在 Delphi XE4 中出现运行时错误:
考绩档案
我已经搜索了整个项目中的所有 pas 和 dfm 文件。我没有找到任何这样的声明:
但我确实在很多地方找到了以下声明:
我也在一些地方看到了这个:
我们不需要激活交易吗?是自动激活的吗?请向我建议任何线索,以消除此“交易未激活”错误。
delphi - 如何在 FIBPlus 工具首选项中进行设置?
我将 FIBPLUS 7.5 与 Delphi XE4 一起使用。我想对 FIBPLUS Preferences 的设置进行一些更改。我正在关注 Devrace 的这篇文章:
http://www.devrace.com/en/fibplus/articles/4763.php
但是我无法找到并打开文章中提到的屏幕截图。从哪里可以访问此 FIBPlus 首选项屏幕?
delphi - Delphi - 在运行时动态添加所有字段在数据集中生成重复项
基于如何在 Delphi 中以编程方式将字段添加到 TAdoTable我正在尝试将所有字段动态添加到 FibPlus 数据集(可以是任何 TDataSet 后代)。每个字段都被声明为一个变量。声明部分
在 formcreate 事件中,我创建了所有字段,设置了所需的属性并将所有这些属性动态添加到我的数据集中。
我的问题是该字段在 dbgrid 上显示为重复项
LE:为什么字段出现两次:
LE1:这是我应该将所有字段作为变量添加到数据集中的方式吗?
delphi - TFIBDataset 组件的“.closeopen”方法有什么作用?
我在 Delphi 2010 中使用 FIB Plus 组件,只是想知道是什么closeopen(true)
。我尝试谷歌搜索,但没有得到有关它的信息。
delphi - FIBDataset 组件的 SQL 窗口不显示
我遇到了一个奇怪的问题,当我单击查看 TFIBDataset 组件的 SQL 时,窗口似乎已打开但不可见,因为一旦打开,我无法在 Delphi 中单击,直到按 Esc 键。我尝试按 Alt + Tab 键,但没有用。然后我右键单击该组件选择了SQL Generator选项,但是我也看不到SQL窗口。
有什么线索吗?
c++builder - 如何修复“DWORD”和“Fibplatforms::DWORD”之间的歧义
我正在使用 RAD Studio XE4 中的 FIBPlus 组件。在编译期间,我有歧义错误。有人提议在此链接中修复它,但它不起作用。
这是错误
delphi - 关于“数据集未处于插入或编辑模式...”错误的奇怪行为
我正在使用带有 TFIBDataset 组件的 Delphi 2010。
我面临一个非常奇怪的问题,我有两个 TFIBDataset 组件,分别称为 DS1 和 DS2。
当我尝试在 DS1 中发布数据时,如下所示:
我收到错误提示“数据集未处于插入或编辑模式...”。
我遇到了与我试图发布其数据的数据集相关的此类错误,但这是我面临的全新问题。
即使我尝试使 DS2 处于编辑模式,如下所示:
然后我也遇到了同样的错误。
有什么线索吗?
delphi - "Transliterate = False" 关于 TFIBDataset 组件
我在 Delphi 2010 中使用 TFIBDataset 组件。
每当我打开一个保存 TFIBDataset 组件的表单并关闭相同的表单而不进行任何更改时,如果尝试将该 .dfm 文件与代码存储库中的相同文件进行比较,我总是会找到以下所有代码所有相应 TFIBDataset 组件中的“TFIBStringField”字段
我想避免此代码出现在 .dfm 文件中。我该如何阻止这种情况,使代码比较变得更容易?
最诚挚的问候。
维沙尔
delphi - 回滚事务不适用于 TpFIB 组件
我将 Delphi 2010 与like 和FIB Components
数据库TpFIBDataset
一起使用。TpFIBTransaction
TpFIBDataset
Firebird
我已经将 TpFIBDataset 的“AutoCommit”属性设置为“False”,然后当我在try..finally
块中执行以下语句并回滚时,仍然会发布事务数据。
代码:
FIBDataset.Post;
下面是示例代码。
代码: