Метод Api.JetSetCurrentIndex4
Задайте текущий индекс курсора.
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Shared Sub JetSetCurrentIndex4 ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
index As String, _
indexid As JET_INDEXID, _
grbit As SetCurrentIndexGrbit, _
itagSequence As Integer _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim index As String
Dim indexid As JET_INDEXID
Dim grbit As SetCurrentIndexGrbit
Dim itagSequence As IntegerApi.JetSetCurrentIndex4(sesid, _
tableid, index, indexid, grbit, itagSequence)
public static void JetSetCurrentIndex4(
JET_SESID sesid,
JET_TABLEID tableid,
string index,
JET_INDEXID indexid,
SetCurrentIndexGrbit grbit,
int itagSequence
)
Параметры
sesid
Тип: Microsoft.Isam.Esent.Interop.JET_SESIDИспользуемый сеанс.
tableid
Тип: Microsoft.Isam.Esent.Interop.JET_TABLEIDКурсор, на который нужно установить индекс.
index
Тип: System.StringИмя выбранного индекса. Если значение равно NULL или пусто, будет выбран первичный индекс.
indexid
Тип: Microsoft.Isam.Esent.Interop.JET_INDEXIDИдентификатор индекса для выбора. Этот идентификатор можно получить с помощью JetGetIndexInfo или JetGetTableIndexInfo с параметром IndexId .
grbit
Тип: Microsoft.Isam.Esent.Interop.SetCurrentIndexGrbitНастройка параметров индекса.
itagSequence
Тип: System.Int32Порядковый номер значения столбца с несколькими значениями, который будет использоваться для размещения курсора по новому индексу. Этот параметр используется только в сочетании с NoMove. Если этот параметр отсутствует или имеет нулевое значение, предполагается, что его значение равно 1.