IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- hCol
- Int32
- pDBStatus
- UInt32
Remarques
Cette méthode récupère les informations de statut de la base de données OLE pour la colonne spécifiée. Si le n’a IDTSBuffer100 pas été créé avec le drapeau BUFF_NOOLEDB, le statut est soit DTPSTATUS_ISNULL, soit DTPSTATUS_OK. Sinon, le statut stocké à l’emplacement lStatusOffset de la colonne est retourné. La valeur est la somme des valeurs contenues dans l’énumération DTPSTATUSENUM .
OLE DB peut retourner des valeurs de statut que les Services d’Intégration ne reconnaissent pas et ignorent. Les composants personnalisés doivent utiliser la méthode GetStatus uniquement pour vérifier les valeurs nulles.