보호된 멤버 포함
상속된 멤버 포함
ESENT API의 관리되는 버전입니다. 이 클래스에는 관리되지 않는 ESENT API에 해당하는 정적 메서드가 포함되어 있습니다. 이러한 메서드는 오류가 반환되면 예외를 throw합니다. ESENT API에 대한 도우미 메서드입니다. 이러한 래핑 JetMakeKey. API의 내부 전용 메서드입니다. ESENT API에 대한 도우미 메서드입니다. JetMakeKey에 대한 데이터 변환을 수행합니다. ESENT API에 대한 도우미 메서드입니다. 이러한 메서드는 데이터베이스 메타데이터를 처리합니다. ESENT API에 대한 도우미 메서드입니다. 이는 API의 interop 버전이 아니지만 함수의 매우 일반적인 용도를 캡슐화합니다. 사용되지 않는 것으로 표시된 API 멤버입니다. ESENT API에 대한 도우미 메서드입니다. 이는 API의 interop 버전이 아니지만 함수의 매우 일반적인 용도를 캡슐화합니다. ESENT API에 대한 도우미 메서드입니다. 이렇게 하면 열 설정에 대한 데이터 변환이 수행됩니다.
Api 형식은 다음 멤버를 노출합니다.
방법
| 이름 | 묘사 | |
|---|---|---|
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | 열에서 개체를 역직렬화합니다. |
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 열에서 개체를 역직렬화합니다. |
|
EscrowUpdate | 한 열에 원자성 추가를 수행합니다. 열은 long 형식이어야 합니다. 이 함수를 사용하면 여러 세션에서 충돌 없이 동일한 레코드를 동시에 업데이트할 수 있습니다. |
|
GetBookmark | 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드의 책갈피를 검색합니다. 그런 다음 이 책갈피를 사용하여 JetGotoBookmark를 사용하여 해당 커서의 위치를 동일한 레코드로 다시 변경할 수 있습니다. |
|
GetColumnDictionary | 열 이름을 열 ID에 매핑하는 사전을 만듭니다. |
|
GetTableColumnid | 지정된 열의 columnid를 가져옵니다. |
|
getTableColumns(JET_SESID, JET_TABLEID) | 테이블의 모든 열을 반복하여 각 열에 대한 정보를 반환합니다. |
|
GetTableColumns(JET_SESID, JET_DBID, String) | 테이블의 모든 열을 반복하여 각 열에 대한 정보를 반환합니다. |
|
getTableIndexes(JET_SESID, JET_TABLEID) | 테이블의 모든 인덱스를 반복하여 각 인덱스에 대한 정보를 반환합니다. |
|
GetTableIndexes(JET_SESID, JET_DBID, String) | 테이블의 모든 인덱스를 반복하여 각 인덱스에 대한 정보를 반환합니다. |
|
GetTableNames | 데이터베이스에 있는 테이블의 이름을 반환합니다. |
|
IntersectIndexes | 인덱스 범위 그룹을 교차하고 모든 인덱스 범위에 있는 레코드의 책갈피를 반환합니다. 또한 JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit)참조하세요. |
|
JetAddColumn | 기존 테이블에 새 열을 추가합니다. |
|
jetAttachDatabase | 데이터베이스 인스턴스와 함께 사용할 데이터베이스 파일을 연결합니다. 데이터베이스를 사용하려면 이후에 JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit)열어야 합니다. |
|
JetAttachDatabase2 | 데이터베이스 인스턴스와 함께 사용할 데이터베이스 파일을 연결합니다. 데이터베이스를 사용하려면 이후에 JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit)열어야 합니다. |
|
jetBackupInstance | 연결된 모든 데이터베이스를 포함하여 인스턴스의 스트리밍 백업을 디렉터리에 수행합니다. 엔진에서 지원하는 여러 백업 방법을 사용하면 가장 간단하고 캡슐화된 함수입니다. |
|
JetBeginExternalBackupInstance | 엔진과 데이터베이스가 온라인 상태이고 활성 상태인 동안 외부 백업을 시작합니다. |
|
JetBeginSession | 새 ESENT 세션을 초기화합니다. |
|
JetBeginTransaction | 세션이 트랜잭션을 입력하거나 기존 트랜잭션에 새 저장 지점을 만들도록 합니다. |
|
JetBeginTransaction2 | 세션이 트랜잭션을 입력하거나 기존 트랜잭션에 새 저장 지점을 만들도록 합니다. |
|
JetCloseDatabase | JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) 사용하여 이전에 열었거나 JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit)사용하여 만든 데이터베이스 파일을 닫습니다. |
|
JetCloseFileInstance | JetReadFileInstance를 사용하여 해당 파일의 데이터를 추출한 후 JetOpenFileInstance로 열린 파일을 닫습니다. |
|
jetCloseTable | 열린 테이블을 닫습니다. |
|
JetCommitTransaction | 현재 저장 지점 동안 데이터베이스 상태에 대한 변경 내용을 커밋하고 이전 저장 지점으로 마이그레이션합니다. 가장 바깥쪽 저장 지점이 커밋되면 해당 저장 지점 동안 변경된 내용이 데이터베이스의 상태로 커밋되고 세션이 트랜잭션을 종료합니다. |
|
JetCompact | 기존 데이터베이스의 복사본을 만듭니다. 복사본은 사용하기에 가장 적합한 상태로 압축됩니다. 복사된 데이터의 데이터는 인덱스 생성 시 인덱스에 대해 선택한 측정값에 따라 압축됩니다. 이러한 방식으로 압축된 데이터는 가능한 한 조밀하게 저장될 수 있습니다. 또는 압축된 데이터는 후속 레코드 증가 또는 인덱스 삽입을 위한 공간을 예약할 수 있습니다. |
|
JetComputeStats | 테이블의 각 인덱스를 안내하여 인덱스의 항목 수와 인덱스의 고유 키 수를 정확하게 계산합니다. 이 정보는 인덱스 및 계산의 현재 시간에 할당된 데이터베이스 페이지 수와 함께 데이터베이스의 인덱스 메타데이터에 저장됩니다. 이 데이터는 이후에 정보 작업을 사용하여 검색할 수 있습니다. |
|
JetCreateDatabase | 데이터베이스 파일을 만들고 연결합니다. |
|
jetCreateDatabase2 | 최대 데이터베이스 크기가 지정된 데이터베이스 파일을 만들고 연결합니다. |
|
JetCreateIndex | ESE 데이터베이스의 데이터에 대한 인덱스 만들기 인덱스로 특정 데이터를 빠르게 찾을 수 있습니다. |
|
JetCreateIndex2 | ESE 데이터베이스의 데이터에 대한 인덱스를 만듭니다. |
|
JetCreateInstance | 데이터베이스 엔진의 새 인스턴스를 할당합니다. |
|
JetCreateInstance2 | 표시 이름이 지정된 단일 프로세스에서 사용할 데이터베이스 엔진의 새 인스턴스를 할당합니다. |
|
jetCreateTable | 빈 테이블을 만듭니다. 새로 만든 테이블은 단독으로 열립니다. |
|
JetCreateTableColumnIndex3 | 테이블을 만들고, 열을 추가하고, 해당 테이블에 인덱스를 추가합니다. |
|
JetDefragment | 데이터베이스 내에서 데이터 조직을 개선하는 데이터베이스 조각 모음 작업을 시작하고 중지합니다. |
|
JetDefragment2 | 데이터베이스 내에서 데이터 조직을 개선하는 데이터베이스 조각 모음 작업을 시작하고 중지합니다. |
|
JetDelete | 데이터베이스 테이블에서 현재 레코드를 삭제합니다. |
|
JetDeleteColumn | 데이터베이스 테이블에서 열을 삭제합니다. |
|
JetDeleteColumn2 | 데이터베이스 테이블에서 열을 삭제합니다. |
|
JetDeleteIndex | 데이터베이스 테이블에서 인덱스를 삭제합니다. |
|
JetDeleteTable | 데이터베이스에서 테이블을 삭제합니다. |
|
JetDetachDatabase | 이전에 데이터베이스 세션에 연결된 데이터베이스 파일을 해제합니다. |
|
JetDetachDatabase2 | 이전에 데이터베이스 세션에 연결된 데이터베이스 파일을 해제합니다. |
|
jetDupCursor | 열려 있는 커서를 복제하고 중복된 커서에 대한 핸들을 반환합니다. 중복된 커서가 읽기 전용 커서인 경우 중복된 커서도 읽기 전용 커서입니다. 검색 키 생성 또는 레코드 업데이트와 관련된 상태는 중복된 커서에 복사되지 않습니다. 또한 원래 커서의 위치는 중복된 커서에 중복되지 않습니다. 중복된 커서는 항상 클러스터형 인덱스에 열리고 해당 위치는 항상 테이블의 첫 번째 행에 있습니다. |
|
jetDupSession | 지정된 sesid와 동일한 인스턴스에서 새 ESE 세션을 초기화합니다. |
|
JetEndExternalBackupInstance | 외부 백업 세션을 종료합니다. 이 API는 성공적인 온라인(VSS 기반이 아닌) 백업을 실행하기 위해 호출해야 하는 일련의 API의 마지막 API입니다. |
|
JetEndExternalBackupInstance2 | 외부 백업 세션을 종료합니다. 이 API는 성공적인 온라인(VSS 기반이 아닌) 백업을 실행하기 위해 호출해야 하는 일련의 API의 마지막 API입니다. |
|
JetEndSession | 세션을 종료합니다. |
|
JetEnumerateColumns | 커서의 현재 레코드 또는 해당 커서의 복사 버퍼에서 열 집합과 해당 값을 효율적으로 검색합니다. 검색된 열 및 값은 열 ID, itagSequence 숫자 및 기타 특성 목록으로 제한될 수 있습니다. 이 열 검색 API는 사용자가 제공한 재할당 호환 콜백을 사용하여 가져온 동적으로 할당된 메모리에 정보를 반환한다는 측면에서 고유합니다. 이 새로운 유연성을 통해 호출자에게 알려지지 않은 특정 특성(예: 크기 및 곱하기)을 사용하여 열 데이터를 효율적으로 검색할 수 있습니다. 이렇게 하면 원하는 데이터를 성공적으로 검색할 JetRetrieveColumn에 대한 최종 호출을 설정하기 위해 JetRetrieveColumn의 검색 모드를 사용하여 이러한 특성을 결정할 필요가 없습니다. |
|
JetEscrowUpdate | 한 열에서 원자성 추가 작업을 수행합니다. 이 함수를 사용하면 여러 세션에서 충돌 없이 동일한 레코드를 동시에 업데이트할 수 있습니다. 또한 EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32)참조하세요. |
|
JetFreeBuffer | 데이터베이스 엔진 호출에 의해 할당된 메모리를 해제합니다. |
|
JetGetAttachInfoInstance | JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) 시작된 백업 중에 백업 파일 집합의 일부가 되어야 하는 데이터베이스 파일의 이름을 인스턴스에 쿼리하는 데 사용됩니다. 현재 JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) 사용하여 인스턴스에 연결된 데이터베이스만 고려됩니다. 이후 이러한 파일은 JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) 사용하여 열고 JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)사용하여 읽을 수 있습니다. |
|
JetGetBookmark | 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드의 책갈피를 검색합니다. 그런 다음 이 책갈피를 사용하여 JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32)사용하여 해당 커서의 위치를 동일한 레코드로 다시 변경할 수 있습니다. 책갈피는 더 이상 BookmarkMost 바이트를 초과하지 않습니다. GetBookmark(JET_SESID, JET_TABLEID) 참조하세요. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, string, JET_COLUMNBASE) | 테이블의 열에 대한 정보를 검색합니다. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) | 테이블 열에 대한 정보를 검색합니다. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, String, string, JET_COLUMNLIST) | 테이블의 모든 열에 대한 정보를 검색합니다. |
|
JetGetCurrentIndex | 지정된 커서의 현재 인덱스 이름을 Ddetermines합니다. 이 이름은 나중에 JetSetCurrentIndex(JET_SESID, JET_TABLEID, String)사용하여 해당 인덱스를 현재 인덱스로 다시 선택하는 데도 사용됩니다. JetGetTableIndexInfo를 사용하여 해당 인덱스의 속성을 검색하는 데 사용할 수도 있습니다. |
|
JetGetCursorInfo | 커서의 현재 레코드를 업데이트하면 레코드의 현재 업데이트 상태에 따라 쓰기 충돌이 발생할지 여부를 확인합니다. JetGetCursorInfo가 성공적으로 반환되더라도 쓰기 충돌이 궁극적으로 반환될 수 있습니다. 현재 세션이 동일한 레코드를 업데이트하기 전에 다른 세션이 레코드를 업데이트할 수 있기 때문입니다. |
|
JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) | 지정된 데이터베이스에 대한 특정 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) | 되지 않는. 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetInstanceInfo | 실행 중인 인스턴스에 대한 정보를 검색합니다. |
|
JetGetLock | 행을 업데이트하거나, 잠금을 쓰거나, 행이 다른 세션인 읽기 잠금에 의해 업데이트되지 않도록 명시적으로 방지하는 기능을 명시적으로 예약합니다. 일반적으로 행 쓰기 잠금은 행 업데이트의 결과로 암시적으로 획득됩니다. 일반적으로 레코드 버전 관리로 인해 읽기 잠금이 필요하지 않습니다. 그러나 경우에 따라 트랜잭션은 직렬화를 적용하거나 후속 작업이 성공하도록 행을 명시적으로 잠그려고 할 수 있습니다. |
|
JetGetLogInfoInstance | JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) 시작하여 백업 파일 집합의 일부가 되어야 하는 데이터베이스 패치 파일 및 로그 파일의 이름을 인스턴스에 쿼리하는 데 사용됩니다. 이후 이러한 파일은 JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) 사용하여 열고 JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)사용하여 읽을 수 있습니다. |
|
JetGetLS | 애플리케이션이 커서 또는 해당 커서와 연결된 테이블과 연결된 Local Storage라고 하는 컨텍스트 핸들을 검색할 수 있도록 합니다. 이 컨텍스트 핸들은 이전에 JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit)사용하여 설정했어야 합니다. JetGetLS를 사용하여 커서 또는 테이블에 대한 현재 컨텍스트 핸들을 동시에 가져오고 해당 컨텍스트 핸들을 다시 설정할 수도 있습니다. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) | 데이터베이스 개체에 대한 정보를 검색합니다. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) | 데이터베이스 개체에 대한 정보를 검색합니다. |
|
JetGetRecordPosition | 현재 인덱스의 현재 레코드의 소수 위치를 JET_RECPOS 구조체 형식으로 반환합니다. 또한 JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS)참조하세요. |
|
JetGetSecondaryIndexBookmark | 커서의 현재 위치에서 보조 인덱스 항목에 대한 특수 책갈피를 검색합니다. 그런 다음 이 책갈피를 사용하여 JetGotoSecondaryIndexBookmark를 사용하여 해당 커서의 위치를 동일한 인덱스 항목으로 효율적으로 변경할 수 있습니다. 이는 중복 키가 포함되거나 동일한 레코드에 대한 여러 인덱스 항목이 포함된 보조 인덱스의 위치를 변경할 때 가장 유용합니다. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | 데이터베이스 구성 옵션을 가져옵니다. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | 데이터베이스 구성 옵션을 가져옵니다. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | 테이블 열에 대한 정보를 검색합니다. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) | 테이블 열에 대한 정보를 검색합니다. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) | 테이블의 모든 열에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) | 되지 않는. 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) | 테이블의 인덱스에 대한 정보를 검색합니다. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | 데이터베이스의 테이블에 대한 다양한 정보를 검색합니다. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) | 데이터베이스의 테이블에 대한 다양한 정보를 검색합니다. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | 데이터베이스의 테이블에 대한 다양한 정보를 검색합니다. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | 데이터베이스의 테이블에 대한 다양한 정보를 검색합니다. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) | 데이터베이스의 테이블에 대한 다양한 정보를 검색합니다. |
|
JetGetTruncateLogInfoInstance | JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) 시작한 백업 중에 백업이 성공적으로 완료된 후 안전하게 삭제할 수 있는 트랜잭션 로그 파일의 이름을 인스턴스에 쿼리하는 데 사용됩니다. |
|
JetGetVersion | 데이터베이스 엔진의 버전을 검색합니다. |
|
JetGotoBookmark | 지정된 책갈피와 연결된 레코드의 인덱스 항목에 커서를 놓습니다. 책갈피는 테이블에 정의된 인덱스와 함께 사용할 수 있습니다. 레코드의 책갈피는 JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32)사용하여 검색할 수 있습니다. |
|
JetGotoPosition | 커서를 현재 인덱스를 통과하는 방법의 일부인 새 위치로 이동합니다. 또한 JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS)참조하세요. |
|
JetGotoSecondaryIndexBookmark | 지정된 보조 인덱스 책갈피와 연결된 인덱스 항목에 커서를 배치합니다. 보조 인덱스 책갈피는 원래 검색된 테이블과 동일한 인덱스와 함께 사용해야 합니다. 인덱스 항목에 대한 보조 인덱스 책갈피는 JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit)사용하여 검색할 수 있습니다. |
|
JetGrowDatabase | 현재 열려 있는 데이터베이스의 크기를 확장합니다. |
|
jetIdle | 유휴 정리 작업을 수행하거나 ESE에서 버전 저장소 상태를 확인합니다. |
|
jetIndexRecordCount | 현재 위치 앞으로 현재 인덱스의 항목 수를 계산합니다. 현재 위치는 개수에 포함됩니다. 현재 인덱스가 다중값 열 위에 있고 열의 인스턴스에 여러 값이 있는 경우 테이블의 총 레코드 수보다 클 수 있습니다. 테이블이 비어 있으면 개수에 대해 0이 반환됩니다. |
|
JetInit | ESENT 데이터베이스 엔진을 초기화합니다. |
|
JetInit2 | ESENT 데이터베이스 엔진을 초기화합니다. |
|
JetIntersectIndexes | 동일한 테이블에 대한 여러 보조 인덱스의 여러 인덱스 항목 집합 간의 교집합을 계산합니다. 이 작업은 인덱스 범위를 사용하여 표현할 수 있는 두 개 이상의 조건과 일치하는 테이블에서 레코드 집합을 찾는 데 유용합니다. 또한 IntersectIndexes(JET_SESID, [])참조하세요. |
|
JetMakeKey | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) | 인덱스 탐색 커서는 인덱스의 시작 또는 끝에 배치하고 지정된 개수의 인덱스 항목으로 앞뒤로 이동할 수 있습니다. 또한 TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID)참조하세요. |
|
JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) | 인덱스 탐색 커서는 인덱스의 시작 또는 끝에 배치하고 지정된 개수의 인덱스 항목으로 앞뒤로 이동할 수 있습니다. 또한 TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID)참조하세요. |
|
JetOpenDatabase | 데이터베이스 세션에 사용하기 위해 이전에 JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit)연결된 데이터베이스를 엽니다. 이 함수는 동일한 데이터베이스에 대해 여러 번 호출할 수 있습니다. |
|
jetOpenFileInstance | 스트리밍 유사 항목 백업을 수행하기 위해 활성 인스턴스의 연결된 데이터베이스, 데이터베이스 패치 파일 또는 트랜잭션 로그 파일을 엽니다. 이러한 파일의 데이터는 나중에 JetReadFileInstance를 사용하여 반환된 핸들을 통해 읽을 수 있습니다. JetCloseFileInstance를 사용하여 반환된 핸들을 닫아야 합니다. 인스턴스의 외부 백업은 JetBeginExternalBackupInstance를 사용하여 이전에 시작되어야 합니다. |
|
jetOpenTable | 이전에 만든 테이블에서 커서를 엽니다. |
|
jetOpenTempTable | 단일 인덱스로 임시 테이블을 만듭니다. 임시 테이블은 JetCreateTableColumnIndex를 사용하여 만든 일반 테이블처럼 레코드를 저장하고 검색합니다. 그러나 임시 테이블은 휘발성 특성으로 인해 일반 테이블보다 훨씬 빠릅니다. 순수하게 순차적으로 액세스할 때 레코드 집합에서 중복 제거를 매우 빠르게 정렬하고 수행하는 데 사용할 수도 있습니다. 또한 JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, [])참조하세요. JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable2 | 단일 인덱스로 임시 테이블을 만듭니다. 임시 테이블은 JetCreateTableColumnIndex를 사용하여 만든 일반 테이블처럼 레코드를 저장하고 검색합니다. 그러나 임시 테이블은 휘발성 특성으로 인해 일반 테이블보다 훨씬 빠릅니다. 순수하게 순차적으로 액세스할 때 레코드 집합에서 중복 제거를 매우 빠르게 정렬하고 수행하는 데 사용할 수도 있습니다. 또한 JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, [])참조하세요. JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable3 | 단일 인덱스로 임시 테이블을 만듭니다. 임시 테이블은 JetCreateTableColumnIndex를 사용하여 만든 일반 테이블처럼 레코드를 저장하고 검색합니다. 그러나 임시 테이블은 휘발성 특성으로 인해 일반 테이블보다 훨씬 빠릅니다. 순수하게 순차적으로 액세스할 때 레코드 집합에서 중복 제거를 매우 빠르게 정렬하고 수행하는 데 사용할 수도 있습니다. 또한 JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE)참조하세요. |
|
JetOSSnapshotFreeze | 스냅샷을 시작합니다. 스냅샷이 진행 중인 동안에는 엔진의 디스크 쓰기 작업이 수행되지 않습니다. |
|
JetOSSnapshotPrepare | 스냅샷 세션에 대한 준비를 시작합니다. 스냅샷 세션은 엔진이 디스크에 쓰기 IO를 발급하지 않는 짧은 시간 간격이므로 엔진이 볼륨 스냅샷 세션에 참여할 수 있습니다(스냅샷 작성기에 의해 구동되는 경우). |
|
JetOSSnapshotThaw | 중지 기간 및 성공적인 스냅샷 후에 정상적인 IO 작업을 다시 시작할 수 있음을 엔진에 알깁니다. |
|
jetPrepareUpdate | 업데이트할 커서를 준비합니다. |
|
JetReadFileInstance | JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64)사용하여 열린 파일의 내용을 검색합니다. |
|
JetRegisterCallback | 애플리케이션에서 특정 이벤트에 대한 알림을 애플리케이션에 발급하도록 데이터베이스 엔진을 구성할 수 있습니다. 이러한 알림은 특정 테이블과 연결되며 JetTerm(JET_INSTANCE)사용하여 테이블이 포함된 인스턴스가 종료될 때까지만 적용됩니다. |
|
JetRenameColumn | 기존 열의 이름을 변경합니다. |
|
JetRenameTable | 기존 테이블의 이름을 변경합니다. |
|
jetResetSessionContext | 현재 스레드에서 세션을 연결 해제합니다. 이는 JetSetSessionContext(JET_SESID, IntPtr)함께 사용해야 합니다. |
|
jetResetTableSequential | 애플리케이션이 커서가 배치된 전체 인덱스를 더 이상 검사하지 않는다는 것을 데이터베이스 엔진에 알깁니다. 이 호출은 JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit)보낸 알림을 반전합니다. |
|
JetRestoreInstance | 연결된 모든 데이터베이스를 포함하여 인스턴스의 스트리밍 백업을 복원하고 복구합니다. JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS) 함수를 사용하여 만든 백업으로 작동하도록 설계되었습니다. 가장 간단하고 캡슐화된 복원 함수입니다. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 또는 이 함수는 커서 복사 버퍼에 생성되는 레코드에서 열을 검색할 수 있습니다. 이 함수는 현재 레코드를 참조하는 인덱스 항목에서 열 데이터를 검색할 수도 있습니다. 실제 열 값을 검색하는 것 외에도 JetRetrieveColumn을 사용하여 열 크기를 검색한 후 열 데이터 자체를 검색하여 애플리케이션 버퍼의 크기를 적절하게 지정할 수 있습니다. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 또는 이 함수는 커서 복사 버퍼에 생성되는 레코드에서 열을 검색할 수 있습니다. 이 함수는 현재 레코드를 참조하는 인덱스 항목에서 열 데이터를 검색할 수도 있습니다. 실제 열 값을 검색하는 것 외에도 JetRetrieveColumn을 사용하여 열 크기를 검색한 후 열 데이터 자체를 검색하여 애플리케이션 버퍼의 크기를 적절하게 지정할 수 있습니다. |
|
JetRetrieveColumns | 단일 작업에서 현재 레코드에서 여러 열 값을 검색합니다. JET_RETRIEVECOLUMN 구조의 배열은 검색할 열 값 집합을 설명하고 검색할 각 열 값에 대한 출력 버퍼를 설명하는 데 사용됩니다. |
|
JetRetrieveKey | 커서의 현재 위치에서 인덱스 항목의 키를 검색합니다. 또한 RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit)참조하세요. |
|
JetRollback | 데이터베이스 상태에 대한 변경 내용을 취소하고 마지막 저장 지점으로 돌아갑니다. 또한 JetRollback은 저장 지점 중에 열린 커서를 닫습니다. 가장 바깥쪽 저장 지점이 실행 취소되면 세션이 트랜잭션을 종료합니다. |
|
JetSeek | 커서의 검색 키와 지정된 같지 않음에 지정된 검색 조건과 일치하는 인덱스 항목에 커서를 효율적으로 배치합니다. 검색 키는 이전에 JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)사용하여 구성되어야 합니다. 또한 trySeek(JET_SESID, JET_TABLEID, SeekGrbit) 참조하세요. |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) | JetSetColumn 함수는 삽입하거나 현재 레코드를 업데이트하기 위해 수정된 레코드의 단일 열 값을 수정합니다. 기존 값을 덮어쓰거나, 다중값 열의 값 시퀀스에 새 값을 추가하거나, 다중값 열의 값 시퀀스에서 값을 제거하거나, long 값의 전체 또는 일부(LongText 형식 또는 LongBinary 열)를 업데이트할 수 있습니다. |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) | JetSetColumn 함수는 삽입하거나 현재 레코드를 업데이트하기 위해 수정된 레코드의 단일 열 값을 수정합니다. 기존 값을 덮어쓰거나, 다중값 열의 값 시퀀스에 새 값을 추가하거나, 다중값 열의 값 시퀀스에서 값을 제거하거나, long 값의 전체 또는 일부(LongText 형식 또는 LongBinary 열)를 업데이트할 수 있습니다. |
|
JetSetColumnDefaultValue | 기존 열의 기본값을 변경합니다. |
|
JetSetColumns | 애플리케이션에서 단일 작업에서 여러 열 값을 설정할 수 있습니다. JET_SETCOLUMN 구조의 배열은 설정할 열 값 집합을 설명하고 설정할 각 열 값에 대한 입력 버퍼를 설명하는 데 사용됩니다. |
|
JetSetCurrentIndex | 커서의 현재 인덱스를 설정합니다. |
|
JetSetCurrentIndex2 | 커서의 현재 인덱스를 설정합니다. |
|
JetSetCurrentIndex3 | 커서의 현재 인덱스를 설정합니다. |
|
JetSetCurrentIndex4 | 커서의 현재 인덱스를 설정합니다. |
|
JetSetDatabaseSize | 열리지 않은 데이터베이스 파일의 크기를 설정합니다. |
|
JetSetIndexRange | JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) 사용하여 커서가 걸을 수 있는 인덱스 항목 집합을 현재 인덱스 항목에서 시작하여 해당 커서의 검색 키에 지정된 검색 조건 및 지정된 바인딩된 조건과 일치하는 인덱스 항목에서 끝나는 항목으로 일시적으로 제한합니다. 검색 키는 이전에 JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)사용하여 구성되어야 합니다. 또한 TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)참조하세요. |
|
JetSetLS | 애플리케이션이 로컬 스토리지라고 하는 컨텍스트 핸들을 커서 또는 해당 커서와 연결된 테이블과 연결할 수 있도록 합니다. 이 컨텍스트 핸들은 애플리케이션에서 커서 또는 테이블과 연결된 보조 데이터를 저장하는 데 사용할 수 있습니다. 컨텍스트 핸들을 해제해야 하는 경우 애플리케이션은 나중에 런타임 콜백을 사용하여 알림을 받습니다. 이렇게 하면 동적으로 할당된 상태를 커서 또는 테이블과 연결할 수 있습니다. |
|
JetSetSessionContext | 지정된 컨텍스트 핸들을 사용하여 세션을 현재 스레드와 연결합니다. 이 연결은 지정된 세션에 대한 트랜잭션이 완전히 동일한 스레드에서 발생해야 하는 기본 엔진 요구 사항을 재정의합니다. JetResetSessionContext(JET_SESID) 사용하여 연결을 제거합니다. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) | 데이터베이스 구성 옵션을 설정합니다. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | 데이터베이스 구성 옵션을 설정합니다. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | 데이터베이스 구성 옵션을 설정합니다. |
|
JetSetTableSequential | 애플리케이션이 커서가 배치된 전체 인덱스를 검사하고 있음을 데이터베이스 엔진에 알깁니다. 따라서 인덱스 데이터에 액세스하는 데 사용되는 메서드는 이 시나리오를 최대한 빨리 만들기 위해 조정됩니다. 또한 JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit)참조하세요. |
|
JetStopBackupInstance | 스트리밍 백업 관련 작업이 특정 실행 중인 인스턴스에서 계속되지 않도록 하여 스트리밍 백업을 예측 가능한 방식으로 종료합니다. |
|
JetStopServiceInstance | 종료할 인스턴스를 준비합니다. |
|
JetTerm | JetInit(JET_INSTANCE) 또는 JetCreateInstance(JET_INSTANCE, String)사용하여 만든 인스턴스를 종료합니다. |
|
JetTerm2 | JetInit(JET_INSTANCE) 또는 JetCreateInstance(JET_INSTANCE, String)사용하여 만든 인스턴스를 종료합니다. |
|
jetTruncateLogInstance | 현재 백업이 성공적으로 완료되면 더 이상 필요하지 않은 트랜잭션 로그 파일을 삭제하기 위해 JetBeginExternalBackup에서 시작한 백업 중에 사용됩니다. |
|
JetUnregisterCallback | JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE)통해 이전에 요청한 대로 애플리케이션에 대한 알림 발급을 중지하도록 데이터베이스 엔진을 구성합니다. |
|
JetUpdate(JET_SESID, JET_TABLEID) | JetUpdate 함수는 테이블에 새 행을 삽입하거나 기존 행을 업데이트하는 등의 업데이트 작업을 수행합니다. 테이블 행 삭제는 JetDelete(JET_SESID, JET_TABLEID)호출하여 수행됩니다. |
|
JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) | JetUpdate 함수는 테이블에 새 행을 삽입하거나 기존 행을 업데이트하는 등의 업데이트 작업을 수행합니다. 테이블 행 삭제는 JetDelete(JET_SESID, JET_TABLEID)호출하여 수행됩니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) | 그런 다음 JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) 및 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)사용할 수 있는 검색 키를 생성합니다. |
|
moveAfterLast | 테이블의 마지막 레코드 뒤에 커서를 놓습니다. 이전으로 이동하면 커서가 마지막 레코드에 배치됩니다. |
|
moveBeforeFirst | 테이블의 첫 번째 레코드 앞에 커서를 놓습니다. 다음에 이동하면 커서가 첫 번째 레코드에 배치됩니다. |
|
ResetIndexRange | JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) 또는 TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) 사용하여 만든 인덱스 범위를 제거합니다. 인덱스 범위가 없으면 이 메서드는 아무 작업도 수행하지 않습니다. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 또는 이 함수는 커서 복사 버퍼에 생성되는 레코드에서 열을 검색할 수 있습니다. 이 함수는 현재 레코드를 참조하는 인덱스 항목에서 열 데이터를 검색할 수도 있습니다. 실제 열 값을 검색하는 것 외에도 JetRetrieveColumn을 사용하여 열 크기를 검색한 후 열 데이터 자체를 검색하여 애플리케이션 버퍼의 크기를 적절하게 지정할 수 있습니다. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 부울 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 부울 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 바이트 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 바이트 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 datetime 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 datetime 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 이중 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 이중 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 float 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 float 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 guid 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 guid 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 int16 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 int32 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 유니코드 인코딩이 사용됩니다. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding) | 현재 레코드에서 문자열 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, 인코딩, RetrieveColumnGrbit) | 현재 레코드에서 문자열 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 uint16 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 uint16 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 uint32 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 uint32 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 uint64 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | 현재 레코드에서 uint64 열 값을 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. |
|
RetrieveColumns | ColumnValue 개체로 열을 검색합니다. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) | 현재 레코드에서 단일 열 값의 크기를 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 또는 이 함수는 커서 복사 버퍼에 생성되는 레코드에서 열을 검색할 수 있습니다. 이 함수는 현재 레코드를 참조하는 인덱스 항목에서 열 데이터를 검색할 수도 있습니다. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) | 현재 레코드에서 단일 열 값의 크기를 검색합니다. 레코드는 커서의 현재 위치에 있는 인덱스 항목과 연결된 레코드입니다. 또는 이 함수는 커서 복사 버퍼에 생성되는 레코드에서 열을 검색할 수 있습니다. 이 함수는 현재 레코드를 참조하는 인덱스 항목에서 열 데이터를 검색할 수도 있습니다. |
|
RetrieveKey | 커서의 현재 위치에서 인덱스 항목의 키를 검색합니다. |
|
serializeObjectToColumn | 열에 직렬화된 개체 형식을 씁니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, 바이트) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, 문자열, 인코딩) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, 문자열, 인코딩, SetColumnGrbit) | 삽입할 수정된 레코드의 단일 열 값을 수정하거나 현재 레코드를 업데이트합니다. |
|
SetColumns | ColumnValue 개체에서 열을 설정합니다. |
|
TryGetLock | 행을 업데이트하거나, 잠금을 쓰거나, 행이 다른 세션인 읽기 잠금에 의해 업데이트되지 않도록 명시적으로 방지하는 기능을 명시적으로 예약합니다. 일반적으로 행 쓰기 잠금은 행 업데이트의 결과로 암시적으로 획득됩니다. 일반적으로 레코드 버전 관리로 인해 읽기 잠금이 필요하지 않습니다. 그러나 경우에 따라 트랜잭션은 직렬화를 적용하거나 후속 작업이 성공하도록 행을 명시적으로 잠그려고 할 수 있습니다. |
|
tryMove | 인덱스 탐색을 시도합니다. 탐색에 성공하면 이 메서드는 true를 반환합니다. 이 메서드로 이동할 레코드가 없으면 false를 반환합니다. 다른 오류에 대한 예외가 throw됩니다. |
|
tryMoveFirst | 테이블의 첫 번째 레코드로 이동해 봅니다. 테이블이 비어 있으면 다른 오류가 발생하면 예외가 throw되면 false가 반환됩니다. |
|
tryMoveLast | 테이블의 마지막 레코드로 이동해 봅니다. 테이블이 비어 있으면 다른 오류가 발생하면 예외가 throw되면 false가 반환됩니다. |
|
TryMoveNext | 테이블의 다음 레코드로 이동해 봅니다. 다음 레코드가 없으면 다른 오류가 발생하면 예외가 throw되면 false를 반환합니다. |
|
TryMovePrevious | 테이블의 이전 레코드로 이동해 봅니다. 이전 레코드가 없으면 다른 오류가 발생하면 예외가 throw되면 false를 반환합니다. |
|
TryOpenTable | 테이블을 열려고 합니다. |
|
trySeek | 커서의 검색 키와 지정된 같지 않음에 지정된 검색 조건과 일치하는 인덱스 항목에 커서를 효율적으로 배치합니다. 검색 키는 JetMakeKey를 사용하여 이전에 생성되었어야 합니다. |
|
trySetIndexRange | 커서가 JetMove를 사용하여 걸을 수 있는 인덱스 항목 집합을 현재 인덱스 항목에서 시작하여 해당 커서의 검색 키에 지정된 검색 조건 및 지정된 바인딩된 조건과 일치하는 인덱스 항목에서 끝나는 항목으로 일시적으로 제한합니다. 검색 키는 JetMakeKey를 사용하여 이전에 생성되었어야 합니다. 인덱스 범위가 비어 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
맨 위로