私は非常にイライラする問題を抱えています。私の.net 4アプリはSqlDependency
、しばらくの間オブジェクトを正常に使用して、SQLサーバーからINSERTまたはUPDATE通知を受け取りました。
ただし、通知を受け取るデータベースが更新されたばかりで (これはサード パーティ アプリのバック エンドであるため、更新に伴う内容はわかりません)、SqlDependency
アプリを再起動すると正しく動作しません。メソッド中に、次の行がイベントStartSQLDependency()
をトリガーします。dependency_OnChange
using (SqlDataAdapter adapter = new SqlDataAdapter(_SqlCommand))
adapter.Fill(_datatable);
とSqlNotificationEventArgs
:
e.Info "Query"
e.Source "Statement"
e.Type "Subscribe"
以前は、次のものしか見たことがありませんでした。
e.Info "Update" or "Insert"
e.Source "Data"
e.Type "Change"
これを引き起こすためにデータベースで何を変更したかを誰か提案してもらえますか?