次の方法で共有


SqlCeDataAdapter クラス

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

DataSet へのデータの格納およびデータ ソースの更新に使用される、一連のデータ コマンドおよびデータベース接続を表します。

この型のすべてのメンバの一覧については、SqlCeDataAdapter メンバ を参照してください。

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Data.Common.DataAdapter
            System.Data.Common.DbDataAdapter
               System.Data.SqlServerCe.SqlCeDataAdapter

NotInheritable Public Class SqlCeDataAdapter
   Inherits DbDataAdapter
   Implements IDbDataAdapter
[C#]
public sealed class SqlCeDataAdapter : DbDataAdapter,
   IDbDataAdapter
[C++]
public __gc __sealed class SqlCeDataAdapter : public DbDataAdapter,
   IDbDataAdapter
[JScript]
public class SqlCeDataAdapter extends DbDataAdapter implements
   IDbDataAdapter

スレッドセーフ

この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。

解説

SqlCeDataAdapter は、 DataSet とデータ ソースの間でデータを取得および保存するための、ブリッジの役割を果たします。 SqlCeDataAdapter は、このブリッジを提供するために、データ ソース内のデータを DataSet に読み込む Fill 、および DataSet での変更をデータ ソースに送り返す Update を使用します。

SqlCeDataAdapter は、 DataSet にデータを読み込むときに、返されたデータを格納するテーブルおよび列が存在しない場合は、それらを作成します。ただし、 MissingSchemaAction プロパティを AddWithKey に設定しない限り、暗黙的に作成されたスキーマには主キー情報は設定されません。 DataSet にデータを格納する前に、 FillSchema を使用して、主キー情報を含むスキーマを SqlCeDataAdapter に作成させることもできます。

SqlCeDataAdapter には、データの読み込みと更新を効率的に行うために、 SelectCommandInsertCommandDeleteCommandUpdateCommandTableMappings の各プロパティも用意されています。

SqlCeDataAdapter のインスタンスを作成すると、プロパティが初期値に設定されます。これらの初期値の一覧については、 SqlCeDataAdapter コンストラクタのトピックを参照してください。

必要条件

名前空間: System.Data.SqlServerCe

プラットフォーム: .NET Compact Framework - Windows CE .NET

アセンブリ: System.Data.Sqlserverce (System.Data.Sqlserverce.dll 内)

参照

SqlCeDataAdapter メンバ | System.Data.SqlServerCe 名前空間 | SqlCeConnection | SqlCeCommand | DataSet | DataTable