Anggota api

Sertakan anggota yang dilindungi
Sertakan anggota yang diwariskan

Versi terkelola dari ESENT API. Kelas ini berisi metode statis yang sesuai dengan API ESENT yang tidak dikelola. Metode ini melemparkan pengecualian ketika kesalahan dikembalikan. Metode pembantu untuk ESENT API. Ini bungkus JetMakeKey. Metode API khusus internal. Metode pembantu untuk ESENT API. Ini melakukan konversi data untuk JetMakeKey. Metode pembantu untuk ESENT API. Metode ini menangani metadata database. Metode pembantu untuk ESENT API. Ini bukan versi interop dari API, tetapi merangkum penggunaan fungsi yang sangat umum. Anggota API yang ditandai sebagai usang. Metode pembantu untuk ESENT API. Ini bukan versi interop dari API, tetapi merangkum penggunaan fungsi yang sangat umum. Metode pembantu untuk ESENT API. Ini melakukan konversi data untuk mengatur kolom.

Jenis Api mengekspos anggota berikut.

Metode

  Nama Deskripsi
Public methodStatic member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Mendeserialisasi objek dari kolom.
Public methodStatic member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mendeserialisasi objek dari kolom.
Public methodStatic member EscrowUpdate Lakukan penambahan atomik pada satu kolom. Kolom harus berjenis Panjang. Fungsi ini memungkinkan beberapa sesi untuk memperbarui rekaman yang sama secara bersamaan tanpa konflik.
Public methodStatic member GetBookmark Mengambil bookmark untuk rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Bookmark ini kemudian dapat digunakan untuk memposisikan ulang kursor tersebut kembali ke rekaman yang sama menggunakan JetGotoBookmark.
Public methodStatic member GetColumnDictionary Membuat kamus yang memetakan nama kolom ke ID kolomnya.
Public methodStatic member GetTableColumnid Dapatkan columnid kolom yang ditentukan.
Public methodStatic member GetTableColumns(JET_SESID, JET_TABLEID) Mengulangi semua kolom dalam tabel, mengembalikan informasi tentang masing-masing kolom.
Public methodStatic member GetTableColumns(JET_SESID, JET_DBID, String) Mengulangi semua kolom dalam tabel, mengembalikan informasi tentang masing-masing kolom.
Public methodStatic member GetTableIndexes(JET_SESID, JET_TABLEID) Mengulangi semua indeks dalam tabel, mengembalikan informasi tentang masing-masing indeks.
Public methodStatic member GetTableIndexes(JET_SESID, JET_DBID, String) Mengulangi semua indeks dalam tabel, mengembalikan informasi tentang masing-masing indeks.
Public methodStatic member GetTableNames Mengembalikan nama tabel dalam database.
Public methodStatic member IntersectIndexes Berpotongan sekelompok rentang indeks dan mengembalikan marka buku rekaman yang ditemukan di semua rentang indeks. Lihat juga JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Public methodStatic member JetAddColumn Tambahkan kolom baru ke tabel yang sudah ada.
Public methodStatic member JetAttachDatabase Melampirkan file database untuk digunakan dengan instans database. Untuk menggunakan database, database harus kemudian dibuka dengan JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public methodStatic member JetAttachDatabase2 Melampirkan file database untuk digunakan dengan instans database. Untuk menggunakan database, database harus kemudian dibuka dengan JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public methodStatic member JetBackupInstance Melakukan pencadangan streaming instans, termasuk semua database terlampir, ke direktori. Dengan beberapa metode pencadangan yang didukung oleh mesin, ini adalah fungsi yang paling sederhana dan paling enkapsulasi.
Public methodStatic member JetBeginExternalBackupInstance Memulai pencadangan eksternal saat mesin dan database sedang online dan aktif.
Public methodStatic member JetBeginSession Menginisialisasi sesi ESENT baru.
Public methodStatic member JetBeginTransaction Menyebabkan sesi memasuki transaksi atau membuat titik penyimpanan baru dalam transaksi yang sudah ada.
Public methodStatic member JetBeginTransaction2 Menyebabkan sesi memasuki transaksi atau membuat titik penyimpanan baru dalam transaksi yang sudah ada.
Public methodStatic member JetCloseDatabase Menutup file database yang sebelumnya dibuka dengan JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) atau dibuat dengan JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
Public methodStatic member JetCloseFileInstance Menutup file yang dibuka dengan JetOpenFileInstance setelah data dari file tersebut diekstrak menggunakan JetReadFileInstance.
Public methodStatic member JetCloseTable Tutup tabel terbuka.
Public methodStatic member JetCommitTransaction Menerapkan perubahan yang dibuat pada status database selama titik penyimpanan saat ini dan memigrasikannya ke titik penyimpanan sebelumnya. Jika titik penyimpanan terluar dilakukan, perubahan yang dilakukan selama titik penyimpanan tersebut akan diterapkan pada status database dan sesi akan keluar dari transaksi.
Public methodStatic member JetCompact Membuat salinan database yang sudah ada. Salinan dikompilasi ke status optimal untuk penggunaan. Data dalam data yang disalin akan dikemas sesuai dengan langkah-langkah yang dipilih untuk indeks pada pembuatan indeks. Dengan cara ini, data yang dikompresi dapat disimpan sesakatkan mungkin. Atau, data yang dikompresi dapat mencadangkan ruang untuk penyisipan indeks atau pertumbuhan rekor berikutnya.
Public methodStatic member JetComputeStats Memandikan setiap indeks tabel untuk menghitung jumlah entri dalam indeks dengan tepat, dan jumlah kunci yang berbeda dalam indeks. Informasi ini, bersama dengan jumlah halaman database yang dialokasikan untuk indeks dan waktu komputasi saat ini disimpan dalam metadata indeks dalam database. Data ini kemudian dapat diambil dengan operasi informasi.
Public methodStatic member JetCreateDatabase Membuat dan melampirkan file database.
Public methodStatic member JetCreateDatabase2 Membuat dan melampirkan file database dengan ukuran database maksimum yang ditentukan.
Public methodStatic member JetCreateIndex Membuat indeks melalui data dalam database ESE. Indeks dapat digunakan untuk menemukan data tertentu dengan cepat.
Public methodStatic member JetCreateIndex2 Membuat indeks melalui data dalam database ESE.
Public methodStatic member JetCreateInstance Mengalokasikan instans baru mesin database.
Public methodStatic member JetCreateInstance2 Alokasikan instans baru mesin database untuk digunakan dalam satu proses, dengan nama tampilan yang ditentukan.
Public methodStatic member JetCreateTable Buat tabel kosong. Tabel yang baru dibuat dibuka secara eksklusif.
Public methodStatic member JetCreateTableColumnIndex3 Membuat tabel, menambahkan kolom, dan indeks pada tabel tersebut.
Public methodStatic member JetDefragment Memulai dan menghentikan tugas defragmentasi database yang meningkatkan organisasi data dalam database.
Public methodStatic member JetDefragment2 Memulai dan menghentikan tugas defragmentasi database yang meningkatkan organisasi data dalam database.
Public methodStatic member JetDelete Menghapus rekaman saat ini dalam tabel database.
Public methodStatic member JetDeleteColumn Menghapus kolom dari tabel database.
Public methodStatic member JetDeleteColumn2 Menghapus kolom dari tabel database.
Public methodStatic member JetDeleteIndex Menghapus indeks dari tabel database.
Public methodStatic member JetDeleteTable Menghapus tabel dari database.
Public methodStatic member JetDetachDatabase Merilis file database yang sebelumnya dilampirkan ke sesi database.
Public methodStatic member JetDetachDatabase2 Merilis file database yang sebelumnya dilampirkan ke sesi database.
Public methodStatic member JetDupCursor Menduplikasi kursor terbuka dan mengembalikan handel ke kursor duplikat. Jika kursor yang diduplikasi adalah kursor baca-saja, kursor duplikat juga merupakan kursor baca-saja. Status apa pun yang terkait dengan pembuatan kunci pencarian atau memperbarui rekaman tidak disalin ke dalam kursor duplikat. Selain itu, lokasi kursor asli tidak diduplikasi ke dalam kursor duplikat. Kursor duplikat selalu dibuka pada indeks berkluster dan lokasinya selalu berada di baris pertama tabel.
Public methodStatic member JetDupSession Menginisialisasi sesi ESE baru dalam instans yang sama dengan sesi yang diberikan.
Public methodStatic member JetEndExternalBackupInstance Mengakhiri sesi pencadangan eksternal. API ini adalah API terakhir dalam serangkaian API yang harus dipanggil untuk menjalankan pencadangan online yang berhasil (berbasis non-VSS).
Public methodStatic member JetEndExternalBackupInstance2 Mengakhiri sesi pencadangan eksternal. API ini adalah API terakhir dalam serangkaian API yang harus dipanggil untuk menjalankan pencadangan online yang berhasil (berbasis non-VSS).
Public methodStatic member JetEndSession Mengakhiri sesi.
Public methodStatic member JetEnumerateColumns Secara efisien mengambil sekumpulan kolom dan nilainya dari catatan kursor saat ini atau penyangga salinan kursor tersebut. Kolom dan nilai yang diambil dapat dibatasi oleh daftar ID kolom, angka itagSequence, dan karakteristik lainnya. API pengambilan kolom ini unik karena mengembalikan informasi dalam memori yang dialokasikan secara dinamis yang diperoleh menggunakan panggilan balik kompatibel realloc yang disediakan pengguna. Fleksibilitas baru ini memungkinkan pengambilan data kolom yang efisien dengan karakteristik tertentu (seperti ukuran dan perkalian) yang tidak diketahui oleh pemanggil. Ini menghilangkan kebutuhan akan penggunaan mode penemuan JetRetrieveColumn untuk menentukan karakteristik tersebut untuk menyiapkan panggilan akhir ke JetRetrieveColumn yang akan berhasil mengambil data yang diinginkan.
Public methodStatic member JetEscrowUpdate Melakukan operasi penambahan atomik pada satu kolom. Fungsi ini memungkinkan beberapa sesi untuk memperbarui rekaman yang sama secara bersamaan tanpa konflik. Lihat juga EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32).
Public methodStatic member JetFreeBuffer Membebaskan memori yang dialokasikan oleh panggilan mesin database.
Public methodStatic member JetGetAttachInfoInstance Digunakan selama pencadangan yang dimulai oleh JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) untuk mengkueri instans untuk nama file database yang harus menjadi bagian dari kumpulan file cadangan. Hanya database yang saat ini dilampirkan ke instans menggunakan JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) yang akan dipertimbangkan. File-file ini kemudian dapat dibuka menggunakan JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) dan dibaca menggunakan JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public methodStatic member JetGetBookmark Mengambil bookmark untuk rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Bookmark ini kemudian dapat digunakan untuk memposisikan ulang kursor tersebut kembali ke rekaman yang sama menggunakan JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). Marka buku tidak akan lebih panjang dari Byte BookmarkMost . Lihat juga GetBookmark(JET_SESID, JET_TABLEID).
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) Mengambil informasi tentang kolom dalam tabel.
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) Mengambil informasi tentang kolom tabel.
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) Mengambil informasi tentang semua kolom dalam tabel.
Public methodStatic member JetGetCurrentIndex Menentukan nama indeks saat ini dari kursor tertentu. Nama ini juga digunakan untuk memilih ulang indeks tersebut sebagai indeks saat ini menggunakan JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Ini juga dapat digunakan untuk menemukan properti indeks tersebut menggunakan JetGetTableIndexInfo.
Public methodStatic member JetGetCursorInfo Tentukan apakah pembaruan rekaman kursor saat ini akan mengakibatkan konflik tulis, berdasarkan status pembaruan rekaman saat ini. Ada kemungkinan bahwa konflik tulis pada akhirnya akan dikembalikan bahkan jika JetGetCursorInfo berhasil dikembalikan. karena sesi lain dapat memperbarui rekaman sebelum sesi saat ini dapat memperbarui rekaman yang sama.
Public methodStatic member JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) Mengambil informasi tertentu tentang database yang diberikan.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) Kedaluwarsa. Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetInstanceInfo Mengambil informasi tentang instans yang sedang berjalan.
Public methodStatic member JetGetLock Secara eksplisit cadangkan kemampuan untuk memperbarui baris, kunci tulis, atau untuk secara eksplisit mencegah baris diperbarui oleh sesi lain, kunci baca. Biasanya, kunci tulis baris diperoleh secara implisit sebagai akibat dari memperbarui baris. Kunci baca biasanya tidak diperlukan karena penerapan versi rekaman. Namun, dalam beberapa kasus transaksi mungkin ingin secara eksplisit mengunci baris untuk memberlakukan serialisasi, atau untuk memastikan bahwa operasi berikutnya akan berhasil.
Public methodStatic member JetGetLogInfoInstance Digunakan selama pencadangan yang dimulai oleh JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) untuk mengkueri instans untuk nama file patch database dan logfiles yang harus menjadi bagian dari kumpulan file cadangan. File-file ini selanjutnya dapat dibuka menggunakan JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) dan dibaca menggunakan JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public methodStatic member JetGetLS Memungkinkan aplikasi untuk mengambil handel konteks yang dikenal sebagai Storage Lokal yang terkait dengan kursor atau tabel yang terkait dengan kursor tersebut. Handel konteks ini sebelumnya harus diatur menggunakan JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS juga dapat digunakan untuk mengambil handel konteks saat ini secara bersamaan untuk kursor atau tabel dan mengatur ulang handel konteks tersebut.
Public methodStatic member JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Mengambil informasi tentang objek database.
Public methodStatic member JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Mengambil informasi tentang objek database.
Public methodStatic member JetGetRecordPosition Mengembalikan posisi pecahan rekaman saat ini dalam indeks saat ini dalam bentuk struktur JET_RECPOS . Lihat juga JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public methodStatic member JetGetSecondaryIndexBookmark Mengambil marka buku khusus untuk entri indeks sekunder pada posisi kursor saat ini. Marka buku ini kemudian dapat digunakan untuk memposisikan ulang kursor tersebut secara efisien kembali ke entri indeks yang sama menggunakan JetGotoSecondaryIndexBookmark. Ini paling berguna saat memposisikan ulang pada indeks sekunder yang berisi kunci duplikat atau yang berisi beberapa entri indeks untuk rekaman yang sama.
Public methodStatic member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Mendapatkan opsi konfigurasi database.
Public methodStatic member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Mendapatkan opsi konfigurasi database.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Mengambil informasi tentang kolom tabel.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Mengambil informasi tentang kolom tabel.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Mengambil informasi tentang semua kolom dalam tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) Kedaluwarsa. Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Mengambil informasi tentang indeks pada tabel.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) Mengambil berbagai informasi tentang tabel dalam database.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Mengambil berbagai informasi tentang tabel dalam database.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Mengambil berbagai informasi tentang tabel dalam database.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Mengambil berbagai informasi tentang tabel dalam database.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) Mengambil berbagai informasi tentang tabel dalam database.
Public methodStatic member JetGetTruncateLogInfoInstance Digunakan selama pencadangan yang dimulai oleh JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) untuk mengkueri instans untuk nama file log transaksi yang dapat dihapus dengan aman setelah cadangan berhasil diselesaikan.
Public methodStatic member JetGetVersion Mengambil versi mesin database.
Public methodStatic member JetGotoBookmark Memposisikan kursor ke entri indeks untuk rekaman yang terkait dengan marka buku yang ditentukan. Marka buku dapat digunakan dengan indeks apa pun yang ditentukan di atas tabel. Bookmark untuk rekaman dapat diambil menggunakan JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32).
Public methodStatic member JetGotoPosition Memindahkan kursor ke lokasi baru yang merupakan sebagian kecil dari jalan melalui indeks saat ini. Lihat juga JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public methodStatic member JetGotoSecondaryIndexBookmark Memposisikan kursor ke entri indeks yang terkait dengan bookmark indeks sekunder yang ditentukan. Bookmark indeks sekunder harus digunakan dengan indeks yang sama di atas tabel yang sama tempat awalnya diambil. Bookmark indeks sekunder untuk entri indeks dapat diambil menggunakan JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
Public methodStatic member JetGrowDatabase Memperluas ukuran database yang saat ini terbuka.
Public methodStatic member JetIdle Melakukan tugas pembersihan diam atau memeriksa status penyimpanan versi di ESE.
Public methodStatic member JetIndexRecordCount Menghitung jumlah entri dalam indeks saat ini dari posisi saat ini ke depan. Posisi saat ini disertakan dalam hitungan. Jumlahnya bisa lebih besar dari jumlah total rekaman dalam tabel jika indeks saat ini melebihi kolom multinilai dan instans kolom memiliki beberapa nilai. Jika tabel kosong, maka 0 akan dikembalikan untuk hitungan.
Public methodStatic member JetInit Menginisialisasi mesin database ESENT.
Public methodStatic member JetInit2 Menginisialisasi mesin database ESENT.
Public methodStatic member JetIntersectIndexes Menghitung persimpangan antara beberapa set entri indeks dari indeks sekunder yang berbeda pada tabel yang sama. Operasi ini berguna untuk menemukan kumpulan rekaman dalam tabel yang cocok dengan dua kriteria atau lebih yang dapat diekspresikan menggunakan rentang indeks. Lihat juga IntersectIndexes(JET_SESID, []).
Public methodStatic member JetMakeKey Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Navigasikan melalui indeks. Kursor dapat diposisikan di awal atau akhir indeks dan dipindahkan mundur dan maju dengan jumlah entri indeks yang ditentukan. Lihat juga TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public methodStatic member JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Navigasikan melalui indeks. Kursor dapat diposisikan di awal atau akhir indeks dan dipindahkan mundur dan maju dengan jumlah entri indeks tertentu. Lihat juga TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public methodStatic member JetOpenDatabase Membuka database yang sebelumnya dilampirkan dengan JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), untuk digunakan dengan sesi database. Fungsi ini dapat dipanggil beberapa kali untuk database yang sama.
Public methodStatic member JetOpenFileInstance Membuka database terlampir, file patch database, atau file log transaksi dari instans aktif untuk tujuan melakukan pencadangan fuzzy streaming. Data dari file-file ini kemudian dapat dibaca melalui handel yang dikembalikan menggunakan JetReadFileInstance. Handel yang dikembalikan harus ditutup menggunakan JetCloseFileInstance. Cadangan eksternal instans harus telah dimulai sebelumnya menggunakan JetBeginExternalBackupInstance.
Public methodStatic member JetOpenTable Membuka kursor pada tabel yang dibuat sebelumnya.
Public methodStatic member JetOpenTempTable Membuat tabel sementara dengan satu indeks. Tabel sementara menyimpan dan mengambil rekaman seperti tabel biasa yang dibuat menggunakan JetCreateTableColumnIndex. Namun, tabel sementara jauh lebih cepat daripada tabel biasa karena sifatnya yang volatil. Mereka juga dapat digunakan untuk mengurutkan dan melakukan penghapusan duplikat dengan sangat cepat pada kumpulan catatan ketika diakses dengan cara yang murni berurutan. Lihat juga JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOpenTempTable2 Membuat tabel sementara dengan satu indeks. Tabel sementara menyimpan dan mengambil rekaman seperti tabel biasa yang dibuat menggunakan JetCreateTableColumnIndex. Namun, tabel sementara jauh lebih cepat daripada tabel biasa karena sifatnya yang volatil. Mereka juga dapat digunakan untuk mengurutkan dan melakukan penghapusan duplikat dengan sangat cepat pada kumpulan catatan ketika diakses dengan cara yang murni berurutan. Lihat juga JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOpenTempTable3 Membuat tabel sementara dengan satu indeks. Tabel sementara menyimpan dan mengambil rekaman seperti tabel biasa yang dibuat menggunakan JetCreateTableColumnIndex. Namun, tabel sementara jauh lebih cepat daripada tabel biasa karena sifatnya yang volatil. Mereka juga dapat digunakan untuk mengurutkan dan melakukan penghapusan duplikat dengan sangat cepat pada kumpulan catatan ketika diakses dengan cara yang murni berurutan. Lihat juga JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOSSnapshotFreeze Memulai rekam jepret. Saat rekam jepret sedang berlangsung, tidak ada aktivitas tulis-ke-disk oleh mesin yang dapat terjadi.
Public methodStatic member JetOSSnapshotPrepare Memulai persiapan untuk sesi rekam jepret. Sesi rekam jepret adalah interval waktu singkat di mana mesin tidak mengeluarkan IO tulis apa pun ke disk, sehingga mesin dapat berpartisipasi dalam sesi rekam jepret volume (saat didorong oleh penulis rekam jepret).
Public methodStatic member JetOSSnapshotThaw Memberi tahu mesin bahwa mesin dapat melanjutkan operasi IO normal setelah periode pembekuan dan rekam jepret yang berhasil.
Public methodStatic member JetPrepareUpdate Siapkan kursor untuk pembaruan.
Public methodStatic member JetReadFileInstance Mengambil konten file yang dibuka dengan JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64).
Public methodStatic member JetRegisterCallback Memungkinkan aplikasi mengonfigurasi mesin database untuk mengeluarkan pemberitahuan ke aplikasi untuk peristiwa tertentu. Pemberitahuan ini dikaitkan dengan tabel tertentu dan tetap berlaku hanya sampai instans yang berisi tabel dimatikan menggunakan JetTerm(JET_INSTANCE).
Public methodStatic member JetRenameColumn Mengubah nama kolom yang sudah ada.
Public methodStatic member JetRenameTable Mengubah nama tabel yang sudah ada.
Public methodStatic member JetResetSessionContext Memisahkan sesi dari utas saat ini. Ini harus digunakan bersama dengan JetSetSessionContext(JET_SESID, IntPtr).
Public methodStatic member JetResetTableSequential Memberi tahu mesin database bahwa aplikasi tidak lagi memindai seluruh indeks tempat kursor diposisikan. Panggilan ini membalikkan pemberitahuan yang dikirim oleh JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit).
Public methodStatic member JetRestoreInstance Memulihkan dan memulihkan cadangan streaming instans termasuk semua database terlampir. Ini dirancang untuk bekerja dengan cadangan yang dibuat dengan fungsi JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Ini adalah fungsi pemulihan yang paling sederhana dan paling dienkapsulasi.
Public methodStatic member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Mengambil nilai kolom tunggal dari rekaman saat ini. Catatan adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Atau, fungsi ini dapat mengambil kolom dari rekaman yang dibuat di buffer salinan kursor. Fungsi ini juga dapat mengambil data kolom dari entri indeks yang mereferensikan rekaman saat ini. Selain mengambil nilai kolom aktual, JetRetrieveColumn juga dapat digunakan untuk mengambil ukuran kolom, sebelum mengambil data kolom itu sendiri sehingga buffer aplikasi dapat berukuran tepat.
Public methodStatic member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Mengambil nilai kolom tunggal dari rekaman saat ini. Catatan adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Atau, fungsi ini dapat mengambil kolom dari rekaman yang dibuat di buffer salinan kursor. Fungsi ini juga dapat mengambil data kolom dari entri indeks yang mereferensikan rekaman saat ini. Selain mengambil nilai kolom aktual, JetRetrieveColumn juga dapat digunakan untuk mengambil ukuran kolom, sebelum mengambil data kolom itu sendiri sehingga buffer aplikasi dapat berukuran tepat.
Public methodStatic member JetRetrieveColumns Mengambil beberapa nilai kolom dari rekaman saat ini dalam satu operasi. Array struktur JET_RETRIEVECOLUMN digunakan untuk menjelaskan kumpulan nilai kolom yang akan diambil, dan untuk menjelaskan buffer output untuk setiap nilai kolom yang akan diambil.
Public methodStatic member JetRetrieveKey Mengambil kunci untuk entri indeks pada posisi kursor saat ini. Lihat juga RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
Public methodStatic member JetRollback Urungkan perubahan yang dibuat pada status database dan kembali ke titik penyimpanan terakhir. JetRollback juga akan menutup kursor apa pun yang dibuka selama titik penyimpanan. Jika titik penyimpanan terluar dibatalkan, sesi akan keluar dari transaksi.
Public methodStatic member JetSeek Secara efisien menempatkan kursor ke entri indeks yang cocok dengan kriteria pencarian yang ditentukan oleh kunci pencarian dalam kursor tersebut dan ketidaksamaan yang ditentukan. Kunci pencarian sebelumnya harus dibuat menggunakan JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Lihat juga TrySeek(JET_SESID, JET_TABLEID, SeekGrbit).
Public methodStatic member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) Fungsi JetSetColumn memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini. Ini dapat menimpa nilai yang ada, menambahkan nilai baru ke urutan nilai dalam kolom multinilai, menghapus nilai dari urutan nilai dalam kolom multinilai, atau memperbarui semua atau sebagian dari nilai panjang (kolom jenis LongText atau LongBinary).
Public methodStatic member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) Fungsi JetSetColumn memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini. Ini dapat menimpa nilai yang ada, menambahkan nilai baru ke urutan nilai dalam kolom multinilai, menghapus nilai dari urutan nilai dalam kolom multinilai, atau memperbarui semua atau sebagian dari nilai panjang (kolom jenis LongText atau LongBinary).
Public methodStatic member JetSetColumnDefaultValue Mengubah nilai default kolom yang sudah ada.
Public methodStatic member JetSetColumns Memungkinkan aplikasi untuk mengatur beberapa nilai kolom dalam satu operasi. Array struktur JET_SETCOLUMN digunakan untuk menjelaskan kumpulan nilai kolom yang akan diatur, dan untuk menjelaskan buffer input untuk setiap nilai kolom yang akan diatur.
Public methodStatic member JetSetCurrentIndex Atur indeks kursor saat ini.
Public methodStatic member JetSetCurrentIndex2 Atur indeks kursor saat ini.
Public methodStatic member JetSetCurrentIndex3 Atur indeks kursor saat ini.
Public methodStatic member JetSetCurrentIndex4 Atur indeks kursor saat ini.
Public methodStatic member JetSetDatabaseSize Mengatur ukuran file database yang belum dibuka.
Public methodStatic member JetSetIndexRange Membatasi sementara kumpulan entri indeks yang dapat dijalani kursor menggunakan JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) hingga yang dimulai dari entri indeks saat ini dan berakhir pada entri indeks yang cocok dengan kriteria pencarian yang ditentukan oleh kunci pencarian dalam kursor tersebut dan kriteria terikat yang ditentukan. Kunci pencarian sebelumnya harus dibuat menggunakan JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Lihat juga TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member JetSetLS Memungkinkan aplikasi untuk mengaitkan handel konteks yang dikenal sebagai Storage Lokal dengan kursor atau tabel yang terkait dengan kursor tersebut. Handel konteks ini dapat digunakan oleh aplikasi untuk menyimpan data tambahan yang terkait dengan kursor atau tabel. Aplikasi kemudian diberi tahu menggunakan panggilan balik runtime ketika handel konteks harus dirilis. Ini memungkinkan untuk mengaitkan status yang dialokasikan secara dinamis dengan kursor atau tabel.
Public methodStatic member JetSetSessionContext Mengaitkan sesi dengan utas saat ini menggunakan handel konteks yang diberikan. Asosiasi ini mengambil alih persyaratan mesin default bahwa transaksi untuk sesi tertentu harus terjadi sepenuhnya pada utas yang sama. Gunakan JetResetSessionContext(JET_SESID) untuk menghapus asosiasi.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) Mengatur opsi konfigurasi database.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Mengatur opsi konfigurasi database.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Mengatur opsi konfigurasi database.
Public methodStatic member JetSetTableSequential Memberi tahu mesin database bahwa aplikasi memindai seluruh indeks tempat kursor diposisikan. Akibatnya, metode yang digunakan untuk mengakses data indeks akan disetel untuk membuat skenario ini secepat mungkin. Lihat juga JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit).
Public methodStatic member JetStopBackupInstance Mencegah aktivitas terkait pencadangan streaming berlanjut pada instans tertentu yang berjalan, sehingga mengakhiri pencadangan streaming dengan cara yang dapat diprediksi.
Public methodStatic member JetStopServiceInstance Menyiapkan instans untuk penghentian.
Public methodStatic member JetTerm Hentikan instans yang dibuat dengan JetInit(JET_INSTANCE) atau JetCreateInstance(JET_INSTANCE, String).
Public methodStatic member JetTerm2 Hentikan instans yang dibuat dengan JetInit(JET_INSTANCE) atau JetCreateInstance(JET_INSTANCE, String).
Public methodStatic member JetTruncateLogInstance Digunakan selama pencadangan yang dimulai oleh JetBeginExternalBackup untuk menghapus file log transaksi apa pun yang tidak akan lagi diperlukan setelah pencadangan saat ini berhasil diselesaikan.
Public methodStatic member JetUnregisterCallback Mengonfigurasi mesin database untuk berhenti mengeluarkan pemberitahuan ke aplikasi seperti yang diminta sebelumnya melalui JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE).
Public methodStatic member JetUpdate(JET_SESID, JET_TABLEID) Fungsi JetUpdate melakukan operasi pembaruan termasuk menyisipkan baris baru ke dalam tabel atau memperbarui baris yang sudah ada. Menghapus baris tabel dilakukan dengan memanggil JetDelete(JET_SESID, JET_TABLEID).
Public methodStatic member JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) Fungsi JetUpdate melakukan operasi pembaruan termasuk menyisipkan baris baru ke dalam tabel atau memperbarui baris yang sudah ada. Menghapus baris tabel dilakukan dengan memanggil JetDelete(JET_SESID, JET_TABLEID).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) Membuat kunci pencarian yang kemudian dapat digunakan oleh JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) dan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MoveAfterLast Posisikan kursor setelah rekaman terakhir dalam tabel. Pemindahan berikutnya sebelumnya akan memposisikan kursor pada rekaman terakhir.
Public methodStatic member MoveBeforeFirst Posisikan kursor sebelum rekaman pertama dalam tabel. Pemindahan berikutnya berikutnya akan memposisikan kursor pada rekaman pertama.
Public methodStatic member ResetIndexRange Menghapus rentang indeks yang dibuat dengan JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) atau TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Jika tidak ada rentang indeks yang ada, metode ini tidak melakukan apa-apa.
Public methodStatic member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tunggal dari rekaman saat ini. Catatan adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Mengambil nilai kolom tunggal dari rekaman saat ini. Catatan adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Atau, fungsi ini dapat mengambil kolom dari rekaman yang dibuat di buffer salinan kursor. Fungsi ini juga dapat mengambil data kolom dari entri indeks yang mereferensikan rekaman saat ini. Selain mengambil nilai kolom aktual, JetRetrieveColumn juga dapat digunakan untuk mengambil ukuran kolom, sebelum mengambil data kolom itu sendiri sehingga buffer aplikasi dapat berukuran tepat.
Public methodStatic member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom boolean dari rekaman saat ini. Catatan adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom boolean dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom byte dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom byte dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tanggalwaktu dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom tanggalwaktu dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom ganda dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom ganda dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom float dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom float dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom guid dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom guid dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom int16 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom int32 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Pengodean Unicode digunakan.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding) Mengambil nilai kolom string dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding, RetrieveColumnGrbit) Mengambil nilai kolom string dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom uint16 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom uint16 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom uint32 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom uint32 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil nilai kolom uint64 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Mengambil nilai kolom uint64 dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini.
Public methodStatic member RetrieveColumns Mengambil kolom ke dalam objek ColumnValue.
Public methodStatic member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Mengambil ukuran nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Atau, fungsi ini dapat mengambil kolom dari rekaman yang sedang dibuat di buffer salinan kursor. Fungsi ini juga dapat mengambil data kolom dari entri indeks yang mereferensikan rekaman saat ini.
Public methodStatic member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Mengambil ukuran nilai kolom tunggal dari rekaman saat ini. Rekaman adalah rekaman yang terkait dengan entri indeks pada posisi kursor saat ini. Atau, fungsi ini dapat mengambil kolom dari rekaman yang sedang dibuat di buffer salinan kursor. Fungsi ini juga dapat mengambil data kolom dari entri indeks yang mereferensikan rekaman saat ini.
Public methodStatic member RetrieveKey Mengambil kunci untuk entri indeks pada posisi kursor saat ini.
Public methodStatic member SerializeObjectToColumn Tulis bentuk objek yang diserialisasikan ke kolom.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) Memodifikasi nilai kolom tunggal dalam rekaman yang dimodifikasi untuk disisipkan atau untuk memperbarui rekaman saat ini.
Public methodStatic member SetColumns Mengatur kolom dari objek ColumnValue.
Public methodStatic member CobaGetLock Secara eksplisit cadangkan kemampuan untuk memperbarui baris, kunci tulis, atau untuk secara eksplisit mencegah baris diperbarui oleh sesi lain, kunci baca. Biasanya, kunci tulis baris diperoleh secara implisit sebagai akibat dari memperbarui baris. Kunci baca biasanya tidak diperlukan karena penerapan versi rekaman. Namun, dalam beberapa kasus, transaksi mungkin ingin secara eksplisit mengunci baris untuk memberlakukan serialisasi, atau untuk memastikan bahwa operasi berikutnya akan berhasil.
Public methodStatic member TryMove Cobalah untuk menavigasi melalui indeks. Jika navigasi berhasil, metode ini mengembalikan true. Jika tidak ada rekaman untuk menavigasi ke metode ini mengembalikan false; pengecualian akan dilemparkan untuk kesalahan lain.
Public methodStatic member TryMoveFirst Coba pindah ke rekaman pertama dalam tabel. Jika tabel kosong, ini mengembalikan false, jika kesalahan yang berbeda mengalami pengecualian dilemparkan.
Public methodStatic member TryMoveLast Coba pindah ke rekaman terakhir dalam tabel. Jika tabel kosong, ini mengembalikan false, jika kesalahan yang berbeda mengalami pengecualian dilemparkan.
Public methodStatic member TryMoveNext Cobalah untuk berpindah ke rekaman berikutnya dalam tabel. Jika tidak ada rekaman berikutnya, ini mengembalikan false, jika terjadi kesalahan yang berbeda, pengecualian akan dilemparkan.
Public methodStatic member TryMovePrevious Coba pindah ke rekaman sebelumnya dalam tabel. Jika tidak ada rekaman sebelumnya, ini mengembalikan false, jika terjadi kesalahan yang berbeda, pengecualian akan dilemparkan.
Public methodStatic member TryOpenTable Cobalah untuk membuka tabel.
Public methodStatic member TrySeek Secara efisien menempatkan kursor ke entri indeks yang cocok dengan kriteria pencarian yang ditentukan oleh kunci pencarian dalam kursor tersebut dan ketidaksamaan yang ditentukan. Kunci pencarian harus telah dibangun sebelumnya menggunakan JetMakeKey.
Public methodStatic member TrySetIndexRange Membatasi sementara kumpulan entri indeks yang dapat dijalani kursor menggunakan JetMove ke yang dimulai dari entri indeks saat ini dan berakhir pada entri indeks yang cocok dengan kriteria pencarian yang ditentukan oleh kunci pencarian dalam kursor tersebut dan kriteria terikat yang ditentukan. Kunci pencarian harus telah dibangun sebelumnya menggunakan JetMakeKey. Mengembalikan true jika rentang indeks tidak kosong, salah jika tidak.

$top

Lihat juga

Referensi

Kelas Api

Namespace Microsoft.Isam.Esent.Interop