- データベースからデータをクエリし、各レコードをループして DataGridView に割り当てます。 データ量が多い場合、この方法では表示速度が遅くなりますのでご注意ください。 必要がない場合は使用しないことをお勧めします。
- DataGridView の仮想モードを使用します。 この方法では、表示するのに十分な行だけを作成し、ユーザーがスクロールするとコンテンツが自動的に変更されます。
- データバインディングを使用します。 これが最も簡単な方法です。 データを DataTable に入力し、それを DataGridView の DataSource プロパティに割り当てるだけです。 DataGridView は、対応する列を自動的に作成することも、表示する各列の DataPropertyName プロパティを設定して手動で作成することもできます。 データ量が多い場合に適しています