Metodo Api.JetRetrieveColumns

Recupera più valori di colonna dal record corrente in una singola operazione. Una matrice di strutture JET_RETRIEVECOLUMN viene usata per descrivere il set di valori di colonna da recuperare e per descrivere i buffer di output per ogni valore di colonna da recuperare.

Spazio dei nomi:Microsoft.Isam.Esent.Interop
Assemblea: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Sintassi

'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
)

Parametri

  • retrievecolumns
    Tipo: []

    Matrice di uno o più oggetti JET_RETRIEVECOLUMN che descrivono i dati da recuperare.

  • Numcolumns
    Tipo: System.Int32

    Numero di voci nella matrice di colonne.

Valore restituito

Tipo: Microsoft.Isam.Esent.Interop.JET_wrn
Se una colonna recuperata viene troncata a causa di un buffer di lunghezza insufficiente, l'API restituirà BufferTruncated. Tuttavia, altri errori JET_wrnColumnNull vengono restituiti solo nel campo di errore dell'oggetto JET_RETRIEVECOLUMN .

Vedi anche

Riferimento

Classe Api

Membri dell'API

Spazio dei nomi Microsoft.Isam.Esent.Interop