Язык

PipelineBuffer.SetDateTime(Int32, DateTime) Метод

Определение

Присваивает столбцу значение PipelineBuffer DateTime.

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)

Параметры

columnIndex
Int32

Индекс столбца в буферной строке.

value
DateTime

Значение, присваиваемое столбцу буфера.

Комментарии

Метод SetDateTime присваивает DateTime значение столбцу буфера, указанному параметром columnIndex .

Этот метод работает со следующими типами данных Integration Services:

Когда DateTime значение требует больше цифр в течение дробных секунд, чем поддерживает DT_DBTIMESTAMP2 столбец, данные усекаются, и возникает a DoesNotFitBufferException .

Если DataType в буферном столбце не DT_DATE, DT_DBTIMESTAMP, DT_DBTIMESTAMP2, , DT_FILETIME или , , возникает UnsupportedBufferDataTypeException .

Полный список типов данных Integration Services и соответствующих Get методов SetPipelineBuffer класса для каждого типа см. раздел «Работа с типами данных в разделе Поток данных».

Применяется к