IDTSDesigntimeComponent100.SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32) Metodo

Definizione

public:
 void SetOutputColumnDataTypeProperties(int lOutputID, int lOutputColumnID, Microsoft::SqlServer::Dts::Runtime::Wrapper::Sql2012::DataType eDataType, int lLength, int lPrecision, int lScale, int lCodePage);
[System.Runtime.InteropServices.DispId(32)]
public void SetOutputColumnDataTypeProperties (int lOutputID, int lOutputColumnID, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sql2012.DataType eDataType, int lLength, int lPrecision, int lScale, int lCodePage);
[<System.Runtime.InteropServices.DispId(32)>]
abstract member SetOutputColumnDataTypeProperties : int * int * Microsoft.SqlServer.Dts.Runtime.Wrapper.Sql2012.DataType * int * int * int * int -> unit
Public Sub SetOutputColumnDataTypeProperties (lOutputID As Integer, lOutputColumnID As Integer, eDataType As DataType, lLength As Integer, lPrecision As Integer, lScale As Integer, lCodePage As Integer)

Parametri

lOutputID
Int32
lOutputColumnID
Int32
eDataType
DataType
lLength
Int32
lPrecision
Int32
lScale
Int32
lCodePage
Int32
Attributi

Commenti

I parametri di questo metodo sono proprietà dell'oggetto IDTSOutputColumn100 che sono singolarmente di sola lettura e devono essere impostate tramite questo metodo. Questo metodo è necessario perché i valori di queste proprietà dipendono l'uno dall'altro. Fornisce un meccanismo per l'aggiornamento di queste proprietà nello stesso momento e consente al componente e all'attività flusso di dati di applicare le dipendenze. Il eDataType parametro determina i requisiti degli altri valori di parametro.

Nella tabella seguente sono elencate le regole che devono essere rispettate durante l'impostazione delle proprietà del tipo di dati di una colonna di output.

DataType Length Scalabilità Precisione CodePage
DT_DECIMAL 0 Maggiore di 0 e minore o uguale a 28. 0 0
DT_CY 0 0 0 0
DT_NUMERIC 0 Maggiore di 0 e minore o uguale a 28 e minore di Precision. Maggiore o uguale a 1 e minore o uguale a 38. 0
DT_BYTES Maggiore di 0. 0 0 0
DT_STR Maggiore di 0 e minore di 8000. 0 0 Diverso da 0 e tabella codici valida.
DT_TEXT Maggiore di 0 e minore di 8000. 0 0 Diverso da 0 e tabella codici valida.
DT_WSTR Maggiore di 0 e minore di 4000. 0 0 0

Si applica a