次の方法で共有


PipelineBuffer.SetDateTime(Int32, DateTime) メソッド

定義

DateTime 値を列に PipelineBuffer 割り当てます。

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 メソッドは、columnIndex パラメーターで指定されたバッファー列に DateTime 値を割り当てます。

このメソッドは、次の Integration Services データ型で動作します。

小数秒について DateTime 列でサポートされるよりも多くの桁数が DT_DBTIMESTAMP2 値で必要となる場合、データは切り捨てられ、DoesNotFitBufferException が発生します。

バッファー列の DataTypeDT_DATEDT_DBTIMESTAMPDT_DBTIMESTAMP2、または DT_FILETIME ではない場合、UnsupportedBufferDataTypeException が発生します。

Integration Services データ型の完全な一覧と、各型で使用するクラスのPipelineBuffer対応するGetSetメソッドについては、「Data Flowでのデータ型の操作」を参照してください。

適用対象