1

ASYNC CTP を使用して、SQL Select ステートメントで SQL データベースのクエリを管理し、SQLDataAdapter を使用して DataSet に入力する方法を知りたいです。VS2010 SP1 と ASYNC CTP をダウンロードし、MSDN サイトのビデオと付属のドキュメントも確認しました。

4

1 に答える 1

1

さて、私はあなたの質問を理解しました。

SqlDataAdapter でデータセットを非同期的に埋めることはできません。SqlDataAdapter は、Windows フォームの PictureBox や SoundPlayer などの非同期イベント プログラミングをサポートしていません。

SqlDataAdapter で async を実行する場合は、SqlDataAdapter を拡張して Completion および Cancellation イベント処理を自分で実装する必要があります。AsyncCompletedEventArgs クラスから派生させて、完了イベントと非同期イベントの引数を定義する必要があります。

詳細については、MSDN ライブラリの「チュートリアル: イベント ベースの非同期パターンをサポートするコンポーネントの実装」を参照してください。

于 2011-10-19T07:58:19.080 に答える