Freigeben über


PipelineBuffer.SetDateTime(Int32, DateTime) Methode

Definition

Weist der PipelineBuffer Spalte einen DateTime-Wert zu.

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)

Parameter

columnIndex
Int32

Der Index der Spalte in der Pufferzeile.

value
DateTime

Der der Pufferspalte zugewiesene Wert.

Hinweise

Die SetDateTime Methode weist der durch den columnIndex Parameter angegebenen Pufferspalte einen DateTime Wert zu.

Diese Methode funktioniert mit den folgenden Integration Services-Datentypen:

Wenn der DateTime Wert mehr Ziffern für Bruch sekunden benötigt, als die DT_DBTIMESTAMP2 Spalte unterstützt, werden die Daten abgeschnitten und eine DoesNotFitBufferException eintritt.

Wenn die DataType Pufferspalte nicht DT_DATE, DT_DBTIMESTAMP, DT_DBTIMESTAMP2oder DT_FILETIME ein Ereignis UnsupportedBufferDataTypeException ist.

Eine vollständige Liste der Integrationsdienste-Datentypen und die entsprechenden Get und Set Methoden der Klasse, die PipelineBuffer für jeden Typ verwendet werden sollen, finden Sie unter Arbeiten mit Datentypen im Datenfluss.

Gilt für: