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
sesid
Tipo: Microsoft.Isam.Esent.Interop.JET_SESIDSessione da utilizzare.
tableid
Tipo: Microsoft.Isam.Esent.Interop.JET_TABLEIDCursore da cui recuperare i dati.
retrievecolumns
Tipo: []Matrice di uno o più oggetti JET_RETRIEVECOLUMN che descrivono i dati da recuperare.
Numcolumns
Tipo: System.Int32Numero 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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per