Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das HostFileDataAdapter.Fill method Objekt füllt ein DataSet Objekt mit Tabellenspalten und Zeilen aus einer Datenquelle. Obwohl Einschränkungen häufig von der Datenquelle festgelegt werden, fügt die Fill Methode diese Schemainformationen dem Objekt standardmäßig nicht hinzu DataSet . Zum Auffüllen eines DataSet Objekts mit vorhandenen Primärschlüsseleinschränkungsinformationen aus einer Datenquelle können Sie aufrufen HostFileDataAdapter.FillSchema.
Hinweis
Wenn eine column in einer Datenquelle als auto-inkrementierend identifiziert wird, erstellt die FillSchema-Methode oder die Fill-Methode mit einem MissingSchemaAction von AddWithKey ein DataColumn, dessen AutoIncrement-Eigenschaft auf true festgelegt ist. Sie müssen jedoch die AutoIncrementStep-Werte und die AutoIncrementSeed-Werte selbst festlegen.
So füllen Sie ein Dataset mit zusätzlichen Schlüsseleinschränkungen auf
Rufen Sie
HostFileDataAdapter.FillSchemamithilfe des Ziel-DataSetund Schemas auf, das die angegebenen Schlüsseleinschränkungen enthält.Durch das Hinzufügen von Schemainformationen zu einer
DataSetDatei vor dem Ausfüllen mit Daten wird sichergestellt, dass Primärschlüsseleinschränkungen in dieDataTableObjekte imDataSetObjekt aufgenommen werden. Wenn daher zusätzliche Aufrufe zum Ausfüllen derDataSetDaten vorgenommen werden, werden die Primärschlüsselspalteninformationen verwendet, um neue Zeilen aus der Datenquelle mit aktuellen Zeilen in den einzelnenDataTableObjekten abzugleichen, und aktuelle Daten in den Tabellen werden mit Daten aus der Datenquelle überschrieben. Ohne die Schemainformationen werden die neuen Zeilen aus der Datenquelle an dasDataSetObjekt angefügt, was zu doppelten Zeilen führt.
Siehe auch
Arbeiten mit dem Hostdateiadapter und -Dataset
BizTalk-Adapter für die Konfiguration von Hostdateien