2011-11-09 28 views
0

你知道是否有方法在使用jaybird的選擇查詢上使用數據監聽器。jaybird在選擇結果上的數據更改監聽器

比如我有一個像

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

查詢結果給我50

我的應用領域my_statut更改爲'y'一行,有沒有辦法趕上新結果與值/數據...在Java中更改監聽器?

感謝您的幫助。

Simon

回答

0

不,這是不可能的。一旦查詢創建了結果集,它就會被修復並且不會改變(除了程序本身對CONCUR_UPDATABLE結果集所做的更改),也取決於具體的事務配置 - 您無法看到其他事務中所做的任何更改。

如果您的應用程序需要了解更改,可以查看Firebird和Jaybird提供的事件機制。