Freigeben über


DataAdapter.MissingSchemaAction-Eigenschaft

Bestimmt die Aktion, die ausgeführt werden soll, wenn das vorhandene DataSet-Schema eingehenden Daten nicht entspricht.

Namespace: System.Data.Common
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Property MissingSchemaAction As MissingSchemaAction
'Usage
Dim instance As DataAdapter
Dim value As MissingSchemaAction

value = instance.MissingSchemaAction

instance.MissingSchemaAction = value
public MissingSchemaAction MissingSchemaAction { get; set; }
public:
virtual property MissingSchemaAction MissingSchemaAction {
    MissingSchemaAction get () sealed;
    void set (MissingSchemaAction value) sealed;
}
/** @property */
public final MissingSchemaAction get_MissingSchemaAction ()

/** @property */
public final void set_MissingSchemaAction (MissingSchemaAction value)
public final function get MissingSchemaAction () : MissingSchemaAction

public final function set MissingSchemaAction (value : MissingSchemaAction)

Eigenschaftenwert

Einer der MissingSchemaAction-Werte. Der Standardwert ist Add.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Der festgelegte Wert ist keiner der MissingSchemaAction-Werte.

Beispiel

Im folgenden Beispiel wird die abgeleitete Klasse OleDbDataAdapter erstellt, und einige ihrer Eigenschaften werden festgelegt.

' Assumes a valid connection string to an Access database.
Private Sub CreateOleDbDataAdapter(ByVal connectionString As String)
    Dim adapter As New OleDbDataAdapter()
    adapter.SelectCommand = _
       New OleDbCommand("SELECT * FROM Categories ORDER BY CategoryID")
    adapter.SelectCommand.Connection = New OleDbConnection _
       (connectionString)
    adapter.MissingMappingAction = MissingMappingAction.Error
    adapter.MissingSchemaAction = MissingSchemaAction.Error
End Sub
// Assumes a valid connection string to an Access database.
static void CreateOleDbAdapter(string connectionString)
{
    OleDbDataAdapter adapter = new OleDbDataAdapter();
    adapter.SelectCommand =
        new OleDbCommand("SELECT * FROM Categories ORDER BY CategoryID");
    adapter.SelectCommand.Connection =
        new OleDbConnection(connectionString);
    adapter.MissingMappingAction = MissingMappingAction.Error;
    adapter.MissingSchemaAction = MissingSchemaAction.Error;
}

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

DataAdapter-Klasse
DataAdapter-Member
System.Data.Common-Namespace
DataAdapter.MissingMappingAction-Eigenschaft