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 класса для каждого типа см. раздел «Работа с типами данных в разделе Поток данных».