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, die die in einer Pufferspalte gespeicherten Daten beschreiben.
public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
- Vererbung
-
tagBUFFERCOL
Hinweise
Die Spalten enthalten IDTSBuffer100 Metadaten zu den Spaltendaten. Diese Information wird durch die Struktur tagBUFFERCOL dargestellt. Diese Struktur wird für eine einzelne Spalte durch Aufruf der Methode GetColumnInfo abgerufen.
Die in den Feldern innerhalb der Struktur enthaltenen Werte spiegeln die Werte wider IDTSOutputColumn100 , die ursprünglich die Spalte in den Datenfluss eingefügt haben.
Note
Die Struktur tagBUFFERCOL wird auch durch die und BufferColumn Strukturen DTP_BUFFCOL dargestellt. Die Struktur DTP_BUFFCOL ist eine C++-Definition. Beim Schreiben von verwaltetem Code verwenden Sie die Struktur BufferColumn .
Felder
| Name | Beschreibung |
|---|---|
| DataType |
Spezifiziert den Datentyp des in der Spalte enthaltenen Werts. |
| lCodePage |
Spezifiziert den Zeichensatz, der zur Interpretation der Daten in einer Pufferspalte verwendet wird. |
| 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 Dezimalstellen der Präzision an, die in einer Pufferspalte enthalten sind. |
| lScale |
Gibt die Anzahl der Dezimalstellen in der Pufferspalte an. |
| lStatusOffset |
Gibt die Länge in Bytes vom Anfang einer Pufferzeile bis zum Statuswert einer Spalte an. |