0

MySQL データベースから入力したデータテーブルから、さまざまなフォームと GUI を作成したいと考えています。これはすべて、backgroundworker を通じて行う必要があります。別のスレッド (BGW) で取得したデータを別のフォームに入力できないことはわかっています。SQL-DB から一般的にデータをフェッチし、それを Datatable に書き込み、プロジェクトにあるフォームや GUI に出力する方法はありますか?

どこから読み始めますか?

編集:

これまでのところ、DBに接続し、要求されたデータを取得し、データテーブルの形式で関数に渡すユーザーコントロールがあります。この関数は、メイン フォームに datagridview を設定し、プロジェクト内の他の関数やフォームにデータを渡します。今まで読んだバックグラウンドワーカーのチュートリアルを理解したので、プロジェクトのどのフォームにもデータを入力/書き込むことはできません。データをテキストボックスなどに書き込むたびに 、別のスレッドで取得されたデータを呼び出す必要があるためです。私の場合、これらはさまざまなフォームの数十のコントロールになります。そして、これは私が立ち往生しているところです。基本的に、データテーブル内のすべてのデータを呼び出す一般的な方法を探しています一度、そこから、私が望む任意のユーザーコントロールにそれを書き込むことができます。それはなんとか可能ですか?

4

0 に答える 0