Метод API. Ретриевеколумн (JET_SESID, JET_TABLEID, JET_COLUMNID, Ретриевеколумнгрбит, JET_RETINFO)

Извлекает значение одного столбца из текущей записи. Запись — это запись, связанная с записью индекса в текущем положении курсора. Кроме того, эта функция может извлекать столбец из записи, создаваемой в буфере копирования курсора. Эта функция также может получать данные столбца из записи индекса, которая ссылается на текущую запись. Помимо получения фактического значения столбца, Жетретриевеколумн можно также использовать для получения размера столбца перед извлечением самих данных столбца, чтобы можно было соответствующим образом изменить размер буферов приложения.

Пространство имен: Microsoft. ISAM. ESENT. Interop
Сборка: Microsoft. ISAM. ESENT. Interop (в Microsoft.Isam.Esent.Interop.dll)

Синтаксис

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

Параметры

  • ретинфо
    Тип: Microsoft.ISAM.ESENT.Interop.JET_RETINFO

    Если претинфо имеет значение NULL, функция ведет себя так, как будто Итагсекуенце равен 1 и Иблонгвалуе 0 (нуль). Это приводит к извлечению столбца для получения первого значения многозначного столбца, а также для получения длинных данных со смещением 0 (нулем).

Возвращаемое значение

Тип []
Данные, полученные из столбца. Значение null, если столбец имеет значение null.

См. также раздел

Ссылка

Класс API

Члены API

Перегрузка Ретриевеколумн

Пространство имен Microsoft. ISAM. ESENT. Interop