Condividi tramite


IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Metodo

Definizione

Recupera le informazioni sullo stato di una colonna in un oggetto IDTSBuffer100.

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)

Parametri

hRow
Int32

Handle della riga.

hCol
Int32

Handle della colonna.

pDBStatus
UInt32

Valore di stato della colonna.

Commenti

Questo metodo recupera le informazioni sullo stato OLE DB per la colonna specificata. Se non IDTSBuffer100 è stato creato con il BUFF_NOOLEDB flag , lo stato è DTPSTATUS_ISNULL o DTPSTATUS_OK. In caso contrario, viene restituito lo stato archiviato lStatusOffset nella posizione nella colonna. Il valore è la somma dei valori contenuti nell'enumerazione DTPSTATUSENUM .

OLE DB può restituire valori di stato che Integration Services non riconosce e ignora. I componenti personalizzati devono usare il GetStatus metodo solo per verificare la presenza di valori Null.

Si applica a