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 de OLE DB pour la colonne spécifiée. Si n' IDTSBuffer100 a pas été créé avec l' BUFF_NOOLEDB indicateur, l’État est soit DTPSTATUS_ISNULL ou DTPSTATUS_OK . Dans le cas contraire, l’État stocké à l' lStatusOffset emplacement dans la colonne est retourné. La valeur est la somme des valeurs contenues dans l' DTPSTATUSENUM énumération.

OLE DB peut retourner des valeurs d’État que Integration Services ne reconnaît pas et ne tient pas compte. Les composants personnalisés doivent utiliser la GetStatus méthode uniquement pour rechercher les valeurs NULL.

S’applique à