Condividi tramite


tagBUFFERCOL Struct

Definizione

Contiene metadati che descrivono i dati archiviati in una colonna del buffer.

public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
Ereditarietà
tagBUFFERCOL

Commenti

Le colonne di un oggetto IDTSBuffer100 contengono metadati relativi ai dati della colonna. Queste informazioni sono rappresentate dalla tagBUFFERCOL struttura . Questa struttura viene recuperata per una singola colonna chiamando il GetColumnInfo metodo .

I valori contenuti nei campi all'interno della struttura riflettono i valori contenuti nell'oggetto IDTSOutputColumn100 che ha originariamente inserito la colonna nel flusso di dati.

Nota

La tagBUFFERCOL struttura è rappresentata anche dalle DTP_BUFFCOL strutture e BufferColumn . La DTP_BUFFCOL struttura è una definizione di tipo C++. Quando si scrive codice gestito, si userà la BufferColumn struttura .

Campi

DataType

Specifica il tipo di dati del valore contenuto nella colonna.

lCodePage

Specifica il set di caratteri utilizzato per interpretare i dati in una colonna del buffer.

lLengthOffset

Indica il numero di byte dall'inizio di una riga del buffer al punto in cui terminano i dati della colonna.

lMaxLength

Indica la lunghezza massima dei dati archiviati in una colonna del buffer.

lOffset

Indica il numero di byte dall'inizio di una riga del buffer al punto in cui iniziano i dati della colonna.

lPrecision

Indica il numero massimo di posizioni decimali di precisione contenuti in una colonna del buffer.

lScale

Indica il numero massimo di posizioni decimali contenuti nella colonna del buffer.

lStatusOffset

Indica la lunghezza in byte dall'inizio di una riga del buffer al valore di stato di una colonna.

Si applica a