2009-02-28 9 views

答えて

17

  • データベース - 保存生データ

  • のDataSet - 、読んで挿入、更新、および内のデータを削除するために使用することができます.NETオブジェクトデータベース

  • BindingSource - コントロールのデータバインディングに使用できる.NETオブジェクト。すべての多くのがありDataSetにデータベーステーブルから地図データ

- のBindingSourceコントロールがそのデータ

  • TableAdapterのを表示し、編集します。その場合には、データセットを指すことができこれらのうち、ADO.NETのアーキテクチャーの理解には少し時間がかかります。がんばろう!

  • 6

    DataSetは通常、データベースの結果をメモリに保持するために使用されます。つまり、DataSetオブジェクトが含まれています。 DataSetオブジェクトとDataTableオブジェクト自体はデータベースとは独立しているため、結果はデー​​タベースから取得する必要はありません。 DataSetには複数のDataTableを含めることができ、それらの間の関係を定義することさえできます。それはメモリ内のミニデータベースのようなものです。

    バインディングソースは、プロパティを持つオブジェクトのリストを提供できる任意のオブジェクトです。 DataSetまたはDataTableはこれを実行できますが、基本的にプロパティを持つオブジェクトを含む任意の種類のリストにすることができます。

    TableAdapterは、Commandオブジェクトが提供するDataReaderからデータを読み取り、そのデータをDataTableオブジェクトに格納するために使用されます。

    4

    データセットは、データベースの(部分的な)メモリ内表現です。データベース内のテーブルまたはビューは、データセット内のデータテーブルとして表されます。 dataadapterは、データベースとデータセット間のリンクです。アダプタがデータセットにデータをロードすると、データセットへの物理的接続が破棄されます。これが、切断されたデータモデルと呼ばれる理由です。超高レベルで

    関連する問題