Méthode Api.RetrieveColumn (JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO)

Récupère une valeur de colonne unique de l’enregistrement actif. L’enregistrement est l’enregistrement associé à l’entrée d’index à la position actuelle du curseur. Cette fonction peut également récupérer une colonne à partir d’un enregistrement en cours de création dans la mémoire tampon de copie du curseur. Cette fonction peut également récupérer des données de colonne à partir d’une entrée d’index qui fait référence à l’enregistrement actif. En plus de récupérer la valeur de colonne réelle, JetRetrieveColumn peut également être utilisé pour récupérer la taille d’une colonne, avant de récupérer les données de colonne proprement dites afin que les mémoires tampons d’application puissent être dimensionnées de manière appropriée.

Namespace:Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)

Syntaxe

'Declaration
Public Shared Function RetrieveColumn ( _
    sesid As JET_SESID, _
    tableid As JET_TABLEID, _
    columnid As JET_COLUMNID, _
    grbit As RetrieveColumnGrbit, _
    retinfo As JET_RETINFO _
) As Byte()
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim columnid As JET_COLUMNID
Dim grbit As RetrieveColumnGrbit
Dim retinfo As JET_RETINFO
Dim returnValue As Byte()

returnValue = Api.RetrieveColumn(sesid, _
    tableid, columnid, grbit, retinfo)
public static byte[] RetrieveColumn(
    JET_SESID sesid,
    JET_TABLEID tableid,
    JET_COLUMNID columnid,
    RetrieveColumnGrbit grbit,
    JET_RETINFO retinfo
)

Paramètres

  • retinfo
    Type : Microsoft.Isam.Esent.Interop.JET_RETINFO

    Si pretinfo est donné comme NULL, la fonction se comporte comme si une itagSequence de 1 et une valeur ibLongValue de 0 (zéro) avaient été données. Cela entraîne la récupération de colonne pour récupérer la première valeur d’une colonne à valeurs multiples et récupérer des données longues à décalage 0 (zéro).

Valeur retournée

Type : []
Données récupérées à partir de la colonne. Null si la colonne est null.

Voir aussi

Informations de référence

Classe API

Membres de l’API

Surcharge RetrieveColumn

Espace de noms Microsoft.Isam.Esent.Interop