tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: 抽出クエリを非同期で実行し、 DataSet に入れる方法
投稿日: 2007/08/03(Fri) 12:19
投稿者じゅん

実際には、

Private Sub Button1_Click(...
  処理1
  抽出1
  処理2
  抽出2
  処理3
  抽出3
  処理4
End Sub

のように、何度も抽出を行い、
その都度、別の DataSet に結果を格納しております。
その為、
抽出の部分をサブプロシージャ化
したかったのですけども・・・

何か良い方法はありませんでしょうか?(´;ω;`)


以下の方法はよくないですよね・・・

Sub Button1_Click(・・・
  処理1
  BackgroundWorker1.RunWorkerAsync(arg)
End Sub

'<非同期で処理>
Sub BackgroundWorker1_DoWork(・・・
  抽出1
End Sub

'<処理が終わった時に呼ばれるイベント>
Sub BackgroundWorker1_RunWorkerCompleted(・・・
 処理2
 抽出2  <- ここの抽出で別の BackgroundWorker2 を使用する???
 処理3
 抽出3  <- ここの抽出で別の BackgroundWorker3 を使用する???
 処理4
End Sub

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。