c# - 有没有办法使用 DBMS_Alert 通知 Winform 应用程序数据库更改

标签 c# .net oracle plsql

我正在尝试使用 Oracle 10g 获取一个 winform 应用程序以在数据库更改时刷新嵌入式浏览器。唯一的问题是我不允许使用数据库更改通知。我很好奇是否有人有办法使用 DBMS_Alert 的内置包,并且在数据库更改时对 winform 应用程序进行了一些操作。

谢谢安德鲁

最佳答案

深思......

如果您使用 ODP,您可以使用 Oracle Advanced Queuing/Streamshere .

通过这种方式,您的表单应用程序可以订阅队列并收到更改通知。

但是,如果您只想将新的 PO # 添加到下拉列表中,这对您的应用程序来说可能是大材小用!

我以前使用过流,它按预期工作,但它进行了很好的研究和反复试验才能使内容点击。

关于c# - 有没有办法使用 DBMS_Alert 通知 Winform 应用程序数据库更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453428/

相关文章:

c# - 如何取二维数组的一行?

c# - 为什么我突然收到这个错误?

c# - 创建新实例或仅设置内部变量

c# - 如何使用 NuGet.Core 创建 NuGet 包?

c# - 在ContinueWith中使用Wait捕获异常是否可以?

c# - 为什么我刚刚删除后不能创建txt文件?

java - 转义序列是否保留在 CLOB 中?

java - JDBC 瘦驱动程序 : Invalid Packet Lenght [sic]

用户表的 SQL 左连接

c# - 是否可以运行在 sql server 2008 上构建的应用程序以与 2005 一起运行