Sqldependencyクラスについて
- 題名: Sqldependencyクラスについて
- 著者: agloomyroc
- 日時: 2009/08/05 12:58:28
- ID: 25141
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Sqldependencyクラスについて
- 著者: オショウ
- 日時: 2009/08/05 19:19:26
- ID: 25145
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Sqldependencyクラスについて
- 著者: agloomyroc
- 日時: 2009/08/05 21:04:10
- ID: 25146
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: Sqldependencyクラスについて
- 著者: オショウ
- 日時: 2009/08/05 21:41:02
- ID: 25147
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: Sqldependencyクラスについて
- 著者: agloomyroc
- 日時: 2009/08/06 9:38:31
- ID: 25149
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
VB.NET 2005のSqldependencyで
SQLServerのあるテーブル更新を監視しようとします。
---------------------------------------------------
TableaAに下記のような更新をした場合、
Insert into TableA (AAA,BBB) Values (5, 6);
Update TableA Set AAA=1 where BBB=2;
SqldependencyクラスのOnChangeイベントで、
Insert、Updateとも拾えますが。
---------------------------------------------------
ただし、
---------------------------------------------------
TableaAにUPDATEの後でINSERTの場合、
Update TableA Set AAA=1 where BBB=2;
Insert into TableA (AAA,BBB) Values (5, 6);
OnChangeイベントで後ろのINSERTを拾えずに、UPDATE一回しか拾えません。
---------------------------------------------------
同じように、UpdateとDeleteで更新した場合、
先にUpdateの時、DELETEを拾えずに、UPDATE一回しか拾えません。
どうしてこんなことになってしまうか、
教えて頂きたいと思います。