C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■102715 / 3階層)  sqldependencyの使用方法
□投稿者/ WebSurfer (2846回)-(2023/12/13(Wed) 13:44:49)
No102714 (初心者 さん) に返信

> やりたいこととしてはSQL Server上のリンクテーブルに対してクエリ通知の確認ができればいいです。
> (VBである必要はありません)

それならば、No102709 で紹介したコードをコピペして、接続文字列を質問者さんの環境に合わせて変更して
実行し、コンソールに Press Enter to continue と表示されたら SMSS などを使って当該テーブルを変更す
ると SqlDependency.OnChange イベントが発生し、イベントハンドラでコンソールに result has changed
以降の行が書き出されることで確認できるはずです。

試してみてください。その上で問題がありましたら聞いてもらえれば自分が分かることは回答しますので。

> まずは手持ちのDBでうまく通知が受け取れるのかが確認したいと思っています。

上にも書きましたが、クエリ通知はサービスブローカを使用するため、データベースに対して条件があり
ますので注意してください。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: sqldependencyの使用方法 /初心者 返信無し
 
上記関連ツリー

sqldependencyの使用方法 / 初心者 (23/12/12(Tue) 19:05) #102703
Re[1]: sqldependencyの使用方法 / WebSurfer (23/12/12(Tue) 20:56) #102704
Re[1]: sqldependencyの使用方法 / 魔界の仮面弁士 (23/12/12(Tue) 22:38) #102707
│└ Re[2]: sqldependencyの使用方法 / 初心者 (23/12/13(Wed) 12:03) #102711
│  └ Re[3]: sqldependencyの使用方法 / 魔界の仮面弁士 (23/12/13(Wed) 14:34) #102717
Re[1]: sqldependencyの使用方法 / WebSurfer (23/12/13(Wed) 10:39) #102709
│└ Re[2]: sqldependencyの使用方法 / 初心者 (23/12/13(Wed) 13:11) #102714
│  └ sqldependencyの使用方法 / WebSurfer (23/12/13(Wed) 13:44) #102715 ←Now
Re[1]: sqldependencyの使用方法 / WebSurfer (23/12/13(Wed) 11:13) #102710

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信