Share via


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

Indice della colonna nella riga del buffer.

value
DateTime

Valore assegnato alla colonna del buffer.

Commenti

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

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

Quando il DateTime valore richiede più cifre per i secondi frazionari rispetto al supporto della DT_DBTIMESTAMP2 colonna, i dati vengono troncati e si verifica un.DoesNotFitBufferException

Se l'oggetto DataType della colonna del buffer non DT_DATEè , DT_DBTIMESTAMP, DT_DBTIMESTAMP2o DT_FILETIME si verifica un oggetto UnsupportedBufferDataTypeException .

Per un elenco completo dei tipi di dati di Integration Services e dei metodi e Set corrispondenti Get della PipelineBuffer classe da usare con ogni tipo, vedere Utilizzo dei tipi di dati nella Flusso di dati.

Si applica a