Freigeben über


SqlCeDataAdapter-Klasse

Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.

Stellt einen Satz von Datenbefehlen und eine Datenbankverbindung dar, die zum Füllen des DataSet und zum Aktualisieren der Datenquelle verwendet werden.

Eine Liste aller Member dieses Typs finden Sie unter SqlCeDataAdapter-Member.

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

Threadsicherheit

Alle öffentlichen statischen Member (Shared in Visual Basic) dieses Typs sind für Multithreadvorgänge sicher. Es wird nicht garantiert, dass alle Instanzenmember threadsicher sind.

Hinweise

Der SqlCeDataAdapter bildet eine Verbindung zwischen einem DataSet und einer Datenquelle, über die Daten abgerufen und gespeichert werden. Der SqlCeDataAdapter stellt diese Verbindung bereit, indem er mit Fill Daten aus der Datenquelle in das DataSet lädt und im DataSet vorgenommene Änderungen mit Update zurück an die Datenquelle sendet.

Wenn der SqlCeDataAdapter ein DataSet füllt, erstellt er die für die zurückgegebenen Daten erforderlichen Tabellen und Spalten, sofern diese nicht bereits vorhanden sind. Primärschlüsselinformationen sind jedoch in dem implizit erstellten Schema nur enthalten, wenn die MissingSchemaAction-Eigenschaft auf AddWithKey festgelegt ist. Das Schema von DataSet kann, einschließlich Primärschlüsselinformationen, auch durch den SqlCeDataAdapter erstellt werden, bevor es unter Verwendung von FillSchema mit Daten gefüllt wird.

Der SqlCeDataAdapter enthält außerdem die SelectCommand-Eigenschaft, die InsertCommand-Eigenschaft, die DeleteCommand-Eigenschaft, die UpdateCommand-Eigenschaft und die TableMappings-Eigenschaft für das Laden und Aktualisieren von Daten.

Wenn Sie eine Instanz von SqlCeDataAdapter erstellen, werden die Eigenschaften auf die Anfangswerte festgelegt. Eine Liste dieser Werte finden Sie unter SqlCeDataAdapter-Konstruktor.

Anforderungen

Namespace: System.Data.SqlServerCe

Plattformen: .NET Compact Framework - Windows CE .NET

Assembly: System.Data.Sqlserverce (in der Datei System.Data.Sqlserverce.dll)

Siehe auch

SqlCeDataAdapter-Member | System.Data.SqlServerCe-Namespace | SqlCeConnection | SqlCeCommand | DataSet | DataTable