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

Définition

Récupère les informations d'état d'une colonne dans un objet 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)

Paramètres

hRow
Int32

Descripteur de la ligne.

hCol
Int32

Descripteur de la colonne.

pDBStatus
UInt32

Valeur d'état de la colonne.

Remarques

Cette méthode récupère les informations d’état OLE DB pour la colonne spécifiée. Si l’indicateur IDTSBuffer100BUFF_NOOLEDB n’a pas été créé, l’état est DTPSTATUS_ISNULL soit DTPSTATUS_OK. Sinon, l’état stocké à l’emplacement de la lStatusOffset colonne est retourné. La valeur est la somme des valeurs contenues dans l’énumération DTPSTATUSENUM .

OLE DB peut retourner des valeurs d’état que Integration Services ne reconnaît pas et ignore. Les composants personnalisés doivent utiliser la GetStatus méthode uniquement pour vérifier les valeurs Null.

S’applique à