Linguaggio

PipelineBuffer.SetDateTime(Int32, DateTime) Metodo

Definizione

Assegna un valore DateTime alla PipelineBuffer colonna.

public:
 void SetDateTime(int columnIndex, DateTime value);
public void SetDateTime(int columnIndex, DateTime value);
member this.SetDateTime : int * DateTime -> unit
Public Sub SetDateTime (columnIndex As Integer, value As DateTime)

Parametri

columnIndex
Int32

L'indice della colonna nella riga del buffer.

value
DateTime

Il valore assegnato alla colonna buffer.

Commenti

Il SetDateTime metodo assegna un DateTime valore alla colonna del buffer specificato dal columnIndex parametro.

Questo metodo funziona con i seguenti tipi di dati di Integration Services:

Quando il DateTime valore richiede più cifre per secondi frazionari di quelle supportate dalla DT_DBTIMESTAMP2 colonna, i dati vengono troncati e si verifica a DoesNotFitBufferException .

Se il DataType della colonna buffer non DT_DATEè , DT_DBTIMESTAMP, DT_DBTIMESTAMP2, o DT_FILETIME si verifica un UnsupportedBufferDataTypeException .

Per un elenco completo dei tipi di dati di Integration Services e i corrispondenti metodi della PipelineBuffer classe da utilizzare con ciascun tipo, vedi Lavorare con i tipi di dati nel Flusso di datiSet.Get

Si applica a