問題タブ [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.

0 投票する
1 に答える
115 参照

delphi - Delphi XE4 でエラーを引き起こす OpenAsClone 関数

私の Delphi XE4 アプリケーションには、次のような 2 つのデータセットがあります。

次のステートメントを実行しようとすると:

最後の行で次のエラーが発生します

Delphi 7 ではすべて正常に動作しています。私の Delphi 7 アプリケーションは Firebird 2.5.1 を使用していますが、Delphi XE4 は 2.5.2 を使用しています。FIBPlus 7.5 を使用しています。

0 投票する
2 に答える
1440 参照

delphi - TpFIBTransaction でエラーが発生しました: FIBPlus 7.5 を使用する Delphi XE4 でトランザクションがアクティブではありません

Delphi 7 から Delphi XE4 に移行しています。Delphi XE4 では、FIBPLUS 7.5 を使用しています。Delphi 7 アプリケーションは正常に動作していますが、Delphi XE4 でランタイム エラーが発生します。

PAS ファイル

プロジェクト全体ですべての pas および dfm ファイルを検索しました。次のようなステートメントは見つかりませんでした。

しかし、多くの場所で次のステートメントを見つけました。

これもいくつかの場所で見ました:

トランザクションを有効にする必要はありませんか? 自動的に有効化されますか? この「トランザクションはアクティブではありません」というエラーを取り除くために、どこに焦点を当てる必要があるかについての手がかりを教えてください。

0 投票する
1 に答える
335 参照

delphi - FIBPlus Tools Preferences で設定を行う方法は?

Delphi XE4 で FIBPLUS 7.5 を使用しています。FIBPLUS 設定の設定を変更したい。Devrace のこの記事をフォローしています。

http://www.devrace.com/en/fibplus/articles/4763.php

しかし、スクリーンショットが記事に記載されている画面を見つけて開くことができません。この FIBPlus 設定画面にはどこからアクセスできますか?

0 投票する
1 に答える
9770 参照

delphi - Delphi - 実行時にすべてのフィールドを動的に追加し、データセットに重複を生成します

Delphi の TAdoTable にプログラムでフィールドを追加する方法に基づいて、すべてのフィールドを FibPlus データセット (TDataSet の子孫である可能性があります) に動的に追加しようとしています。各フィールドは変数として宣言されます。宣言部分

formcreate イベントでは、すべてのフィールドを作成し、必要なプロパティを設定して、それらすべてをデータセットに動的に追加します。

私の問題は、フィールドがdbgridで重複して表示されることです

ここに画像の説明を入力

LE: フィールドが 2 回表示される理由:

LE1: これは、すべてのフィールドを変数としてデータセットに追加する方法ですか?

0 投票する
1 に答える
73 参照

delphi - FIBDataset コンポーネントの SQL ウィンドウが表示されない

クリックして TFIBDataset コンポーネントの SQL を表示すると、奇妙な問題に直面しています。ウィンドウは開いているように見えますが、表示されません。一度開くと、Esc キーを押すまで Delphi をクリックできません。Alt + Tab キーを押してみましたが、だめでした。次に、そのコンポーネントを右クリックしてSQLジェネレーターオプションを選択しましたが、SQLウィンドウも表示されませんでした。

どんな手掛かり?

0 投票する
2 に答える
1675 参照

delphi - 「データセットが挿入モードまたは編集モードではありません...」エラーに関する奇妙な動作

TFIBDataset コンポーネントで Delphi 2010 を使用しています。

DS1 と DS2 という 2 つの TFIBDataset コンポーネントがあります。

以下のように DS1 にデータを投稿しようとしている場合:

「データセットが挿入モードまたは編集モードではありません...」というエラーが表示されます。

データを投稿しようとしているデータセットに関連するこのようなエラーに直面しましたが、このまったく新しい問題に直面しています。

以下のようにDS2を編集モードで作成しようとしましたが:

それから私も同じエラーが発生しています。

どんな手掛かり ?

0 投票する
1 に答える
685 参照

delphi - TpFIB コンポーネントでトランザクションのロールバックが機能しない

私はDelphi 2010をFIB ComponentslikeTpFIBDatasetとデータベースで使用TpFIBTransactionTpFIBDatasetています。Firebird

私はすでに TpFIBDataset の 'AutoCommit' プロパティを 'False' に設定しており、try..finallyブロック内で以下のステートメントを実行してロールバックすると、トランザクション データは引き続きポストされます。

コード:

FIBDataset.Post;

以下はサンプルコードです。

コード: