|
分類:[.NET 全般]
2008/06/16(Mon) 10:13:54 編集(投稿者)
OS:WINDOWSXP SP2 使用言語:VB.NET2005 ORACLE:Oracle9i Oracle10g
VB.NETからOracleに対してSQLを実行して、結果を表示する処理を作成しています。 重いSQLを実行した時に、結果が返ってこない為、SQLを実行している間は何も動作できない状態となります。
そこで、重いSQLが実行された時に、何らかの方法でSQL実行中にキャンセルできればと考えています。 何か良い方法、もしくは参考となるサイトがあれば教えて頂けますでしょうか?
※ VB6で使用しているADODB.Recordsetであれば、robjRs.CursorLocationプロパティを使用する事で、 上記の処理を実装できるようですが、同じ機能をVB.NET側では見つけられませんでした(存在しない?)
|