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 には、データの読み込みと更新を効率的に行うために、 SelectCommand 、 InsertCommand 、 DeleteCommand 、 UpdateCommand 、 TableMappings の各プロパティも用意されています。
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