tagBUFFERCOL Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Metadaten, mit denen die in einer Pufferspalte gespeicherten Daten beschrieben werden.
public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
- Vererbung
-
tagBUFFERCOL
Hinweise
Die Spalten in einer IDTSBuffer100 Datei enthalten Metadaten zu den Spaltendaten. Diese Informationen werden durch die tagBUFFERCOL Struktur dargestellt. Diese Struktur wird für eine einzelne Spalte abgerufen, indem sie die GetColumnInfo Methode aufruft.
Die in den Feldern in der Struktur enthaltenen Werte spiegeln die Werte wider, die in der IDTSOutputColumn100 ursprünglich in den Datenfluss eingefügten Spalte enthalten sind.
Hinweis
Die tagBUFFERCOL Struktur wird auch durch die DTP_BUFFCOL und BufferColumn die Strukturen dargestellt. Die DTP_BUFFCOL Struktur ist eine C++-Typdefinition. Beim Schreiben von verwaltetem Code verwenden Sie die BufferColumn Struktur.
Felder
DataType |
Gibt den Datentyp des in der Spalte enthaltenen Werts an. |
lCodePage |
Gibt den Zeichensatz an, mit dem die Daten in einer Pufferspalte interpretiert werden. |
lLengthOffset |
Gibt die Anzahl der Bytes vom Anfang einer Pufferzeile bis zum Ende der Spaltendaten an. |
lMaxLength |
Gibt die maximale Länge der in einer Pufferspalte gespeicherten Daten an. |
lOffset |
Gibt die Anzahl der Bytes vom Anfang einer Pufferzeile bis zum Anfang der Spaltendaten an. |
lPrecision |
Gibt die Anzahl der in einer Pufferspalte enthaltenen Dezimalstellen (Genauigkeit) an. |
lScale |
Gibt die Anzahl der in der Pufferspalte enthaltenen Dezimalstellen an. |
lStatusOffset |
Gibt die Länge vom Anfang einer Pufferzeile bis zum Statuswert einer Spalte in Bytes an. |