Méthode Api.JetRetrieveColumns

Récupère plusieurs valeurs de colonne de l’enregistrement actif en une seule opération. Un tableau de structures JET_RETRIEVECOLUMN est utilisé pour décrire l’ensemble des valeurs de colonne à récupérer et pour décrire les mémoires tampons de sortie pour chaque valeur de colonne à récupérer.

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

Syntaxe

'Declaration
Public Shared Function JetRetrieveColumns ( _
    sesid As JET_SESID, _
    tableid As JET_TABLEID, _
    retrievecolumns As JET_RETRIEVECOLUMN(), _
    numColumns As Integer _
) As JET_wrn
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim retrievecolumns As JET_RETRIEVECOLUMN()
Dim numColumns As Integer
Dim returnValue As JET_wrn

returnValue = Api.JetRetrieveColumns(sesid, _
    tableid, retrievecolumns, numColumns)
public static JET_wrn JetRetrieveColumns(
    JET_SESID sesid,
    JET_TABLEID tableid,
    JET_RETRIEVECOLUMN[] retrievecolumns,
    int numColumns
)

Paramètres

  • retrievecolumns
    Type : []

    Tableau d’un ou de plusieurs objets JET_RETRIEVECOLUMN décrivant les données à récupérer.

  • numColumns
    Type : System.Int32

    Nombre d’entrées dans le tableau de colonnes.

Valeur retournée

Type : Microsoft.Isam.Esent.Interop.JET_wrn
Si une colonne récupérée est tronquée en raison d’une mémoire tampon de longueur insuffisante, l’API retourne BufferTruncated. Toutefois, d’autres erreurs JET_wrnColumnNull sont retournées uniquement dans le champ d’erreur de l’objet JET_RETRIEVECOLUMN .

Voir aussi

Informations de référence

Classe API

Membres de l’API

Espace de noms Microsoft.Isam.Esent.Interop