Metoda IDTSBuffer100.GetStatus
Pobiera informacje o stanie kolumna w IDTSBuffer100.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
Sub GetStatus ( _
hRow As Integer, _
hCol As Integer, _
<OutAttribute> ByRef pDBStatus As UInteger _
)
'Użycie
Dim instance As IDTSBuffer100
Dim hRow As Integer
Dim hCol As Integer
Dim pDBStatus As UInteger
instance.GetStatus(hRow, hCol, pDBStatus)
void GetStatus(
int hRow,
int hCol,
out uint pDBStatus
)
void GetStatus(
[InAttribute] int hRow,
[InAttribute] int hCol,
[OutAttribute] unsigned int% pDBStatus
)
abstract GetStatus :
hRow:int *
hCol:int *
pDBStatus:uint32 byref -> unit
function GetStatus(
hRow : int,
hCol : int,
pDBStatus : uint
)
Parametry
- hRow
Typ: System.Int32
Dojście do wiersza.
- hCol
Typ: System.Int32
Dojście do kolumna.
- pDBStatus
Typ: System.UInt32%
Wartość stanu kolumna.
Uwagi
Metoda ta pobiera informacje o stanie OLE DB dla określonej kolumna.Jeśli IDTSBuffer100 nie został utworzony z BUFF_NOOLEDB Flaga stanu jest DTPSTATUS_ISNULL lub DTPSTATUS_OK.W przeciwnym razie stan przechowywane w lStatusOffset lokalizacji kolumna jest zwracany.Wartość jest sumą wartości zawarte w DTPSTATUSENUM wyliczania.
OLE DB może zwracać wartości stanu usługi integracji nie rozpoznaje i zignoruje.Należy używać niestandardowych składników GetStatus metoda tylko do sprawdzenia wartości null.
Zobacz także