2011-11-09 10 views
0

jaybirdを使用した選択クエリでデータリスナーを使用する方法があるかどうかを知っていますか。jaybirdを使用した選択結果のデータ変更リスナー

は、例えば、私は結果が1行分の'y'にフィールドmy_statutを変更する私の50

私のアプリケーションを与える

select count (*) from my_table where my_statut='x' 

のようなクエリを持って、新しいをキャッチする方法があります値/データの結果... javaのリスナーを変更しますか?

ありがとうございました。

シモン

答えて

0

いいえ、これはできません。結果セットがクエリによって作成されると、修正され、変更されません(プログラム自体がCONCUR_UPDATABLE結果セットに加えた変更を除く)。また、正確なトランザクション構成によっては、他のトランザクションで行われた変更を見ることができません。

アプリケーションが変更を認識する必要がある場合は、FirebirdとJaybirdが提供するイベントメカニズムを調べることができます。

関連する問題