Compartir a través de


IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Método

Definición

Recupera la información del estado de una columna de 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)

Parámetros

hRow
Int32

El identificador para la fila.

hCol
Int32

El identificador para la columna.

pDBStatus
UInt32

El valor de estado de la columna.

Comentarios

Este método recupera la información de estado de OLE DB para la columna especificada. IDTSBuffer100 Si no se creó con la BUFF_NOOLEDB marca , el estado es DTPSTATUS_ISNULL o DTPSTATUS_OK. De lo contrario, se devuelve el estado almacenado en la lStatusOffset ubicación de la columna. El valor es la suma de los valores contenidos en la DTPSTATUSENUM enumeración .

OLE DB puede devolver valores de estado que Integration Services no reconoce ni ignora. Los componentes personalizados solo deben usar el GetStatus método para comprobar si hay valores NULL.

Se aplica a