在IIS中托管ASP.NET站点时,OracleDependency更改事件不起作用

时间:2018-10-25 07:05:08

标签: asp.net oracle notifications

我正在使用OracleDependency在数据库值更改时得到通知,但是在w3wp.exe中收到未处理的异常捕获的错误,我的网站托管在IIS中。

oracleConnection.Open();
using (OracleCommand oracleCommand = new OracleCommand(@"SELECT [CA_ID],[CA_SUMMARY],[CA_DESCRIPTION] FROM [WB_CASES]", oracleConnection))
{
    OracleDependency.Port = 1521;

    oracleDependency = new OracleDependency(oracleCommand);
    oracleCommand.Notification.IsNotifiedOnce = false;

    oracleDependency.OnChange += new OnChangeEventHandler(dependency_OnChange);

    DataTable _DataTable = new DataTable();

    OracleDataAdapter oracleDataAdapter = new OracleDataAdapter(oracleCommand);
    oracleDataAdapter.Fill(_DataTable);
}

事件是:

private void dependency_OnChange(object sender, OracleNotificationEventArgs e)
{
}

0 个答案:

没有答案