FillSchema und Fill nacheinander aufrufen

12/07/2008 - 03:04 von Lutz Elßner | Report spam
Mit Fill wird zwar eine DataTable erzeugt, aber die Columns bekommen Eigenschaften wie AllowDbNull oder MaxLength nicht.
Mit FillSchema kommen die Eigenschaften und keine Daten.

Um beides zu bekommen, sollte da FillSchema und Fill nacheinander aufgerufen werden,
oder geht das eleganter?

Lutz
 

Lesen sie die antworten

#1 Elmar Boye
12/07/2008 - 09:21 | Warnen spam
Hallo Lutz,

Lutz Elßner schrieb:
Mit Fill wird zwar eine DataTable erzeugt, aber die Columns
bekommen Eigenschaften wie AllowDbNull oder MaxLength nicht.
Mit FillSchema kommen die Eigenschaften und keine Daten.

Um beides zu bekommen, sollte da FillSchema und Fill nacheinander
aufgerufen werden, oder geht das eleganter?



Das geht auch in einem Rutsch.
Die Eigenschaft DataAdapter.MissingSchemaAction bestimmt,
ob erweiterte Eigenschaften abgerufen werden.
Mit AddWithKey werden neben den Schlüsselinformationen auch
Eigenschaften wie AllowDbNull, MaxLength abgerufen.

Gruß Elmar

Ähnliche fragen