Freigeben über


IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Methode

Definition

public:
 void GetStatus(int hRow, int hCol, [Runtime::InteropServices::Out] System::UInt32 % pDBStatus);
public void GetStatus (int hRow, int hCol, out uint pDBStatus);
abstract member GetStatus : int * int * uint32 -> unit
Public Sub GetStatus (hRow As Integer, hCol As Integer, ByRef pDBStatus As UInteger)

Parameter

hRow
Int32
hCol
Int32
pDBStatus
UInt32

Hinweise

Diese Methode ruft die OLE DB-Statusinformationen für die angegebene Spalte ab. Wenn nicht IDTSBuffer100 mit dem BUFF_NOOLEDB-Flag erstellt wurde, lautet der Status entweder DTPSTATUS_ISNULL oder DTPSTATUS_OK. Andernfalls wird der am Speicherort in der lStatusOffset Spalte gespeicherte Status zurückgegeben. Der Wert ist die Summe der in der DTPSTATUSENUM Enumeration enthaltenen Werte.

OLE DB gibt möglicherweise Statuswerte zurück, die Integration Services nicht erkennt und ignoriert. Benutzerdefinierte Komponenten sollten die GetStatus-Methode nur verwenden, um auf NULL-Werte zu überprüfen.

Gilt für: