C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
(過去ログ 95 を表示中)
掲示板トップ
C# と VB.NET のサンプル
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
■56551
/ )
Re[1]: ODPを介したSQLコマンドのキャンセルについて
□投稿者/ todo
(96回)-(2011/01/18(Tue) 19:10:46)
> フォーム上のボタンを押下可能にしなければならないため、
> クエリを別スレッドで発行しようと考えていますが、
> そもそも、SQLコマンドの発行後の中止が出来るのかどうか
> 色々と情報をあさってはいますが、答えにたどり着けないでいます。
SqlCommand.Cancel メソッド
http://msdn.microsoft.com/ja-jp/library/system.data.sqlclient.sqlcommand.cancel
(v=vs.71).aspx
に別スレッドでExecuteReaderとCancelを行うサンプルがあります。
SqlServer相手に試したところ SqlDataReader.Readで
「ユーザーによって操作がキャンセルされました。」
という例外になりました。
ODPに書き換えて試してみては?
返信
編集キー/
編集
管理者用
-
Child Tree
-