IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Statusinformationen einer IDTSBuffer100-Spalte ab.
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
Das Zeilenhandle.
- hCol
- Int32
Das Spaltenhandle.
- pDBStatus
- UInt32
Der Statuswert der Spalte.
Hinweise
Diese Methode ruft die OLE DB-Statusinformationen für die angegebene Spalte ab. Wenn die IDTSBuffer100 Datei nicht mit dem BUFF_NOOLEDB Flag erstellt wurde, ist der Status entweder DTPSTATUS_ISNULL oder DTPSTATUS_OK. Andernfalls wird der Status zurückgegeben, der an der lStatusOffset Position in der Spalte gespeichert ist. Der Wert ist die Summe der In der DTPSTATUSENUM Aufzählung 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 Nullwerte zu überprüfen.