Linguaggio

IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Metodo

Definizione

Recupera le informazioni di stato di una colonna in un 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

La maniglia della fila.

hCol
Int32

La maniglia della colonna.

pDBStatus
UInt32

Il valore di stato della colonna.

Commenti

Questo metodo recupera le informazioni di stato OLE DB per la colonna specificata. Se il IDTSBuffer100 non è stato creato con la BUFF_NOOLEDB bandiera, lo stato è o DTPSTATUS_ISNULL o .DTPSTATUS_OK Altrimenti, lo stato memorizzato nella lStatusOffset posizione della colonna viene restituito. Il valore è la somma dei valori contenuti nell'enumerazione DTPSTATUSENUM .

OLE DB può restituire valori di stato che i Servizi di Integrazione non riconoscono e ignorano. I componenti personalizzati dovrebbero usare il GetStatus metodo solo per verificare i valori nulli.

Si applica a