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 Spalte in einem IDTSBuffer100ab.
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
Der Griff der Reihe.
- hCol
- Int32
Der Griff zur Säule.
- pDBStatus
- UInt32
Der Statuswert der Spalte.
Hinweise
Diese Methode ruft die Statusinformationen der OLE DB für die angegebene Spalte ab. Wenn die nicht IDTSBuffer100 mit der Flagge BUFF_NOOLEDB erstellt wurde, ist der Status entweder DTPSTATUS_ISNULL oder DTPSTATUS_OK. Andernfalls wird der an der Stelle lStatusOffset in der Spalte gespeicherte Status zurückgegeben. Der Wert ist die Summe der in der Aufzählung DTPSTATUSENUM enthaltenen Werte.
OLE DB kann Statuswerte zurückgeben, die Integration Services nicht erkennt und ignoriert. Benutzerdefinierte Komponenten sollten die Methode GetStatus nur verwenden, um auf Nullwerte zu prüfen.