Api yöntemleri

Korumalı üyeleri dahil etme
Devralınan üyeleri dahil et

Api türü aşağıdaki üyeleri kullanıma sunar.

Yöntemler

  Ad Açıklama
Public yöntemi Statik üye DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Sütundaki bir nesneyi seri durumdan çıkarma.
Public yöntemi Statik üye DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Sütundaki bir nesneyi seri durumdan çıkarma.
Public yöntemi Statik üye EscrowUpdate Bir sütunda atomik ekleme gerçekleştirme. Sütun, Uzun türünde olmalıdır. Bu işlev, birden çok oturumun aynı kaydı çakışma olmadan eşzamanlı olarak güncelleştirmesine olanak tanır.
Public yöntemi Statik üye GetBookmark İmlecin geçerli konumundaki dizin girişiyle ilişkili kaydın yer işaretini alır. Bu yer işareti daha sonra JetGotoBookmark kullanılarak imleci aynı kayda yeniden konumlandırmak için kullanılabilir.
Public yöntemi Statik üye GetColumnDictionary Sütun adlarını sütun kimlikleriyle eşleyen bir sözlük oluşturur.
Public yöntemi Statik üye GetTableColumnid Belirtilen sütunun columnid değerini alın.
Public yöntemi Statik üye GetTableColumns(JET_SESID, JET_TABLEID) Tablodaki tüm sütunları yineler ve her biri hakkında bilgi döndürür.
Public yöntemi Statik üye GetTableColumns(JET_SESID, JET_DBID, Dize) Tablodaki tüm sütunları yineler ve her biri hakkında bilgi döndürür.
Public yöntemi Statik üye GetTableIndexes(JET_SESID, JET_TABLEID) Tablodaki tüm dizinleri yineler ve her biri hakkında bilgi döndürür.
Public yöntemi Statik üye GetTableIndexes(JET_SESID, JET_DBID, Dize) Tablodaki tüm dizinleri yineler ve her biri hakkında bilgi döndürür.
Public yöntemi Statik üye GetTableNames Veritabanındaki tabloların adlarını döndürür.
Public yöntemi Statik üye IntersectIndexes Bir dizin aralığı grubunu kesiştirin ve tüm dizin aralıklarında bulunan kayıtların yer işaretlerini döndürür. Ayrıca bkz. JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Public yöntemi Statik üye jetaddcolumn Var olan bir tabloya yeni bir sütun ekleyin.
Public yöntemi Statik üye JetAttachDatabase Veritabanı örneğiyle kullanmak üzere bir veritabanı dosyası ekler. Veritabanını kullanmak için daha sonra JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit)ile açılması gerekir.
Public yöntemi Statik üye jetAttachDatabase2 Veritabanı örneğiyle kullanmak üzere bir veritabanı dosyası ekler. Veritabanını kullanmak için daha sonra JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit)ile açılması gerekir.
Public yöntemi Statik üye jetbackupInstance Tüm ekli veritabanları dahil olmak üzere bir örneğin dizine akış yedeklemesini gerçekleştirir. Altyapı tarafından desteklenen birden çok yedekleme yöntemiyle bu en basit ve en kapsüllenmiş işlevdir.
Public yöntemi Statik üye JetBeginExternalBackupInstance Altyapı ve veritabanı çevrimiçi ve etkinken bir dış yedekleme başlatır.
Public yöntemi Statik üye JetBeginSession Yeni bir ESENT oturumu başlatın.
Public yöntemi Statik üye jetbegintransaction Oturumun bir işlem girmesine veya mevcut bir işlemde yeni bir kaydetme noktası oluşturmasına neden olur.
Public yöntemi Statik üye jetbegintransaction2 Oturumun bir işlem girmesine veya mevcut bir işlemde yeni bir kaydetme noktası oluşturmasına neden olur.
Public yöntemi Statik üye JetCloseDatabase JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit) JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) veyaile oluşturulmuş bir veritabanı dosyasını kapatır.
Public yöntemi Statik üye JetCloseFileInstance Bu dosyadaki veriler JetReadFileInstance kullanılarak ayıklandıktan sonra JetOpenFileInstance ile açılmış bir dosyayı kapatır.
Public yöntemi Statik üye jetclosetable Açık bir tabloyu kapatın.
Public yöntemi Statik üye JetCommitTransaction Geçerli kaydetme noktası sırasında veritabanının durumunda yapılan değişiklikleri işler ve bunları önceki kaydetme noktasına geçirir. En dıştaki kaydetme noktası işlenirse, bu kaydetme noktası sırasında yapılan değişiklikler veritabanının durumuna işlenir ve oturum işlemden çıkar.
Public yöntemi Statik üye jetcompact Var olan bir veritabanının kopyasını oluşturur. Kopya, kullanım için en uygun duruma sıkıştırılır. Kopyalanan verilerdeki veriler, dizin oluşturma sırasında dizinler için seçilen ölçülere göre paketlenir. Bu şekilde, sıkıştırılmış veriler mümkün olduğunca yoğun bir şekilde depolanabilir. Alternatif olarak, sıkıştırılmış veriler sonraki kayıt büyümesi veya dizin eklemeleri için yer ayırabilir.
Public yöntemi Statik üye JetComputeStats Bir dizindeki girdi sayısını ve bir dizindeki ayrı anahtar sayısını tam olarak hesaplamak için tablonun her dizinini gösterir. Bu bilgiler, bir dizin için ayrılan veritabanı sayfalarının sayısı ve hesaplamanın geçerli zamanıyla birlikte veritabanındaki dizin meta verilerinde depolanır. Bu veriler daha sonra bilgi işlemleriyle alınabilir.
Public yöntemi Statik üye JetCreateDatabase Bir veritabanı dosyası oluşturur ve ekler.
Public yöntemi Statik üye JetCreateDatabase2 Belirtilen en büyük veritabanı boyutuna sahip bir veritabanı dosyası oluşturur ve ekler.
Public yöntemi Statik üye JetCreateIndex ESE veritabanındaki veriler üzerinde dizin oluşturur. Dizin, belirli verileri hızla bulmak için kullanılabilir.
Public yöntemi Statik üye JetCreateIndex2 ESE veritabanındaki veriler üzerinde dizinler oluşturur.
Public yöntemi Statik üye jetcreateInstance Veritabanı altyapısının yeni bir örneğini ayırır.
Public yöntemi Statik üye jetcreateInstance2 Veritabanı altyapısının yeni bir örneğini, görünen ad belirtilen tek bir işlemde kullanılmak üzere ayırın.
Public yöntemi Statik üye JetCreateTable Boş bir tablo oluşturun. Yeni oluşturulan tablo özel olarak açılır.
Public yöntemi Statik üye JetCreateTableColumnIndex3 Bir tablo oluşturur, tabloya sütunlar ve dizinler ekler.
Public yöntemi Statik üye jetdefragment Veritabanı içinde veri düzenlemeyi geliştiren veritabanı birleştirme görevlerini başlatır ve durdurur.
Public yöntemi Statik üye JetDefragment2 Veritabanı içinde veri düzenlemeyi geliştiren veritabanı birleştirme görevlerini başlatır ve durdurur.
Public yöntemi Statik üye jetdelete Veritabanı tablosundaki geçerli kaydı siler.
Public yöntemi Statik üye jetdeletecolumn Veritabanı tablosundan sütun siler.
Public yöntemi Statik üye JetDeleteColumn2 Veritabanı tablosundan sütun siler.
Public yöntemi Statik üye JetDeleteIndex Veritabanı tablosundan bir dizini siler.
Public yöntemi Statik üye jetdeletetable Veritabanından tablo siler.
Public yöntemi Statik üye JetDetachDatabase Daha önce bir veritabanı oturumuna eklenmiş olan bir veritabanı dosyasını serbest bırakır.
Public yöntemi Statik üye jetDetachDatabase2 Daha önce bir veritabanı oturumuna eklenmiş olan bir veritabanı dosyasını serbest bırakır.
Public yöntemi Statik üye JetDupCursor Açık bir imleci yineler ve yinelenen imleç için bir tanıtıcı döndürür. Yinelenen imleç salt okunur bir imleçse, yinelenen imleç de salt okunur bir imleçtir. Arama anahtarı oluşturma veya kaydı güncelleştirmeyle ilgili herhangi bir durum yinelenen imleç içine kopyalanmaz. Ayrıca, özgün imlecin konumu yinelenen imleçte çoğaltılmaz. Yinelenen imleç her zaman kümelenmiş dizinde açılır ve konumu her zaman tablonun ilk satırındadır.
Public yöntemi Statik üye JetDupSession Verilen sesid ile aynı örnekte yeni bir ESE oturumu başlatın.
Public yöntemi Statik üye JetEndExternalBackupInstance Dış yedekleme oturumlarını sonlandırır. Bu API, başarılı bir çevrimiçi (VSS tabanlı olmayan) yedekleme yürütmek için çağrılması gereken bir dizi API'deki son API'dir.
Public yöntemi Statik üye JetEndExternalBackupInstance2 Dış yedekleme oturumlarını sonlandırır. Bu API, başarılı bir çevrimiçi (VSS tabanlı olmayan) yedekleme yürütmek için çağrılması gereken bir dizi API'deki son API'dir.
Public yöntemi Statik üye JetEndSession Oturumu sonlandırır.
Public yöntemi Statik üye JetEnumerateColumns İmlecin geçerli kaydından veya bu imlecin kopya arabelleğinden bir sütun kümesini ve değerlerini verimli bir şekilde alır. Alınan sütunlar ve değerler, sütun kimlikleri, itagSequence sayıları ve diğer özellikler listesiyle kısıtlanabilir. Bu sütun alma API'si, kullanıcı tarafından sağlanan bir realloc uyumlu geri çağırma kullanılarak elde edilen dinamik olarak ayrılmış bellekteki bilgileri döndürdüğü için benzersizdir. Bu yeni esneklik, arayan tarafından bilinmeyen belirli özelliklere (boyut ve çokluk gibi) sahip sütun verilerinin verimli bir şekilde alınmasına izin verir. Bu, JetRetrieveColumn'a istenen verileri başarıyla alacak son çağrıyı ayarlamak için bu özellikleri belirlemek için JetRetrieveColumn bulma modlarının kullanılması gereksinimini ortadan kaldırır.
Public yöntemi Statik üye JetEscrowUpdate Bir sütunda atomik toplama işlemi gerçekleştirir. Bu işlev, birden çok oturumun aynı kaydı çakışma olmadan eşzamanlı olarak güncelleştirmesine olanak tanır. Ayrıca bkz. escrowupdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) .
Public yöntemi Statik üye JetFreeBuffer Veritabanı altyapısı çağrısı tarafından ayrılan belleği serbest bırakır.
Public yöntemi Statik üye JetGetAttachInfoInstance JetBeginExternalBackupInstance (JET_INSTANCE, BeginExternalBackupGrbit) tarafından başlatılan bir yedekleme sırasında, yedekleme dosya kümesinin parçası olması gereken veritabanı dosyalarının adlarını sorgulamak için kullanılır. Yalnızca JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) kullanılarak örneğe bağlı olan veritabanları dikkate alınır. Bu dosyalar daha sonra JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) kullanılarak açılabilir ve JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)kullanılarak okunabilir.
Public yöntemi Statik üye jetgetbookmark İmlecin geçerli konumundaki dizin girişiyle ilişkili kaydın yer işaretini alır. Bu yer işareti daha sonra jetgotobookmark(JET_SESID, JET_TABLEID, [], Int32) kullanılarak imleci aynı kayda geri konumlandırmak için kullanılabilir. Yer işareti, en fazla bayt yer işaretinden uzun olmayacaktır. Ayrıca bkz. GetBookmark(JET_SESID, JET_TABLEID) .
Public yöntemi Statik üye JetGetColumnInfo(JET_SESID, JET_DBID, Dize, Dize, JET_COLUMNBASE) Tablodaki bir sütun hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetColumnInfo(JET_SESID, JET_DBID, Dize, Dize, JET_COLUMNDEF) Tablo sütunu hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetColumnInfo(JET_SESID, JET_DBID, Dize, Dize, JET_COLUMNLIST) Tablodaki tüm sütunlar hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetCurrentIndex Belirli bir imlecin geçerli dizininin adını belirtir. Bu ad daha sonra JetSetCurrentIndex(JET_SESID, JET_TABLEID, Dize)kullanarak bu dizini geçerli dizin olarak yeniden seçmek için de kullanılır. JetGetTableIndexInfo kullanarak bu dizinin özelliklerini bulmak için de kullanılabilir.
Public yöntemi Statik üye jetgetcursorinfo İmlecin geçerli kaydındaki bir güncelleştirmenin, kaydın geçerli güncelleştirme durumuna bağlı olarak yazma çakışması oluşturup oluşturmayacağını belirleyin. JetGetCursorInfo başarıyla döndürse bile yazma çakışması döndürülür. çünkü geçerli oturum aynı kaydı güncelleştiremeden başka bir oturum kaydı güncelleştirebilir.
Public yöntemi Statik üye JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetDatabaseInfo(JET_SESID, JET_DBID, Dize, JET_DbInfo) Verilen veritabanı hakkında belirli bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, Dize, Dize, JET_INDEXLIST) Eskimiş. Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, Dize, Dize, JET_INDEXID, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, Dize, Dize, JET_INDEXLIST, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, Dize, Dize, Dize, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetInstanceInfo Çalışan örnekler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetLock Bir satırı güncelleştirme, kilit yazma veya bir satırın başka bir oturum tarafından güncelleştirilmesini açıkça önlemek için okuma kilidi özelliğini açıkça ayırın. Normalde satır yazma kilitleri, satırların güncelleştirilmesi sonucu örtük olarak alınır. Kayıt sürümü oluşturma nedeniyle okuma kilitleri genellikle gerekli değildir. Ancak, bazı durumlarda bir işlem serileştirmeyi zorlamak veya sonraki bir işlemin başarılı olmasını sağlamak için bir satırı açıkça kilitlemek isteyebilir.
Public yöntemi Statik üye JetGetLogInfoInstance JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) tarafından başlatılan bir yedekleme sırasında, yedekleme dosya kümesinin parçası olması gereken veritabanı düzeltme eki dosyalarının ve günlük dosyalarının adlarını sorgulamak için kullanılır. Bu dosyalar daha sonra JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) kullanılarak açılabilir ve JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)kullanılarak okunabilir.
Public yöntemi Statik üye JetGetLS Uygulamanın, bir imleçle veya bu imleçle ilişkilendirilmiş tabloyla ilişkili Yerel Depolama olarak bilinen bağlam tutamacını almasını sağlar. Bu bağlam tanıtıcısı daha önce JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit)kullanılarak ayarlanmış olmalıdır. JetGetLS, bir imleç veya tablo için geçerli bağlam tutamacını aynı anda getirmek ve bu bağlam tutamacını sıfırlamak için de kullanılabilir.
Public yöntemi Statik üye JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Veritabanı nesneleri hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Veritabanı nesneleri hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetRecordPosition Geçerli dizindeki geçerli kaydın kesirli konumunu JET_RECPOS yapısı biçiminde döndürür. Ayrıca bkz. JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public yöntemi Statik üye JetGetSecondaryIndexBookmark İmlecin geçerli konumundaki ikincil dizin girişi için özel bir yer işareti alır. Bu yer işareti daha sonra JetGotoSecondaryIndexBookmark kullanılarak imleci aynı dizin girdisine verimli bir şekilde yeniden konumlandırmak için kullanılabilir. Bu en çok, yinelenen anahtarlar içeren veya aynı kayıt için birden çok dizin girdisi içeren ikincil bir dizinde yeniden konumlandırılırken kullanışlıdır.
Public yöntemi Statik üye JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Veritabanı yapılandırma seçeneklerini alır.
Public yöntemi Statik üye JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Veritabanı yapılandırma seçeneklerini alır.
Public yöntemi Statik üye JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Tablo sütunu hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Tablo sütunu hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Tablodaki tüm sütunlar hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Dize, JET_INDEXLIST) Eskimiş. Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Dize, JET_INDEXID, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Dize, JET_INDEXLIST, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Dize, Dize, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Tablodaki dizinler hakkındaki bilgileri alır.
Public yöntemi Statik üye JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) Veritabanındaki bir tabloyla ilgili çeşitli bilgileri alır.
Public yöntemi Statik üye JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Veritabanındaki bir tabloyla ilgili çeşitli bilgileri alır.
Public yöntemi Statik üye JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Veritabanındaki bir tabloyla ilgili çeşitli bilgileri alır.
Public yöntemi Statik üye JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Veritabanındaki bir tabloyla ilgili çeşitli bilgileri alır.
Public yöntemi Statik üye JetGetTableInfo(JET_SESID, JET_TABLEID, Dize, JET_TblInfo) Veritabanındaki bir tabloyla ilgili çeşitli bilgileri alır.
Public yöntemi Statik üye JetGetTruncateLogInfoInstance JetBeginExternalBackupInstance (JET_INSTANCE, BeginExternalBackupGrbit) tarafından başlatılan bir yedekleme sırasında, yedekleme başarıyla tamamlandıktan sonra güvenli bir şekilde silinebilecek işlem günlüğü dosyalarının adlarını sorgulamak için kullanılır.
Public yöntemi Statik üye jetgetversion Veritabanı altyapısının sürümünü alır.
Public yöntemi Statik üye jetgotobookmark İmleci, belirtilen yer işaretiyle ilişkilendirilmiş kaydın dizin girdisine konumlandırılır. Yer işareti, bir tablo üzerinde tanımlanan herhangi bir dizinle kullanılabilir. Kaydın yer işareti jetgetbookmark(JET_SESID, JET_TABLEID, [], Int32, Int32) kullanılarak alınabilir.
Public yöntemi Statik üye jetgotoposition İmleci, geçerli dizindeki yolun bir bölümü olan yeni bir konuma taşır. Ayrıca bkz. JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public yöntemi Statik üye JetGotoSecondaryIndexBookmark İmleci, belirtilen ikincil dizin yer işaretiyle ilişkilendirilmiş bir dizin girdisine konumlandırın. İkincil dizin yer işareti, ilk olarak alındığı tablo üzerinde aynı dizinle kullanılmalıdır. Dizin girdisinin ikincil dizin yer işareti, JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, GotoSecondaryIndexBookmarkGrbit)kullanılarak alınabilir.
Public yöntemi Statik üye JetGrowDatabase Şu anda açık olan bir veritabanının boyutunu genişletir.
Public yöntemi Statik üye jetidle Boşta temizleme görevlerini gerçekleştirir veya ESE'de sürüm deposu durumunu denetler.
Public yöntemi Statik üye JetIndexRecordCount Geçerli dizindeki girdi sayısını geçerli konumdan ileri doğru sayar. Geçerli konum sayıya dahil edilir. Geçerli dizin çok değerli bir sütunun üzerindeyse ve sütunun örnekleri birden çok değere sahipse, sayı tablodaki toplam kayıt sayısından büyük olabilir. Tablo boşsa, sayı için 0 döndürülür.
Public yöntemi Statik üye jetinit ESENT veritabanı altyapısını başlatın.
Public yöntemi Statik üye jetinit2 ESENT veritabanı altyapısını başlatın.
Public yöntemi Statik üye JetIntersectIndexes Aynı tablo üzerinde farklı ikincil dizinlerden gelen birden çok dizin girdisi kümesi arasındaki kesişimi hesaplar. Bu işlem, dizin aralıkları kullanılarak ifade edilebilen iki veya daha fazla ölçütle eşleşen bir tablodaki kayıt kümesini bulmak için kullanışlıdır. Ayrıca bkz. IntersectIndexes(JET_SESID, []).
Public yöntemi Statik üye jetmakekey JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)tarafından kullanılabilecek arama anahtarları oluşturur.
Public yöntemi Statik üye JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Dizinde gezinme. İmleç, dizinin başına veya sonuna konumlandırılabilir ve belirtilen sayıda dizin girdisi tarafından geriye ve ileriye taşınabilir. Ayrıca tryMoveFirst(JET_SESID, JET_TABLEID) , TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public yöntemi Statik üye JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Dizinde gezinme. İmleç, dizinin başına veya sonuna konumlandırılabilir ve belirtilen sayıda dizin girdisi tarafından geriye ve ileriye taşınabilir. Ayrıca tryMoveFirst(JET_SESID, JET_TABLEID) , TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public yöntemi Statik üye JetOpenDatabase Daha önce JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit)eklenmiş bir veritabanını veritabanı oturumuyla kullanmak üzere açar. Bu işlev aynı veritabanı için birden çok kez çağrılabilir.
Public yöntemi Statik üye JetOpenFileInstance Akış belirsiz yedeklemesi gerçekleştirmek amacıyla etkin bir örneğin ekli veritabanını, veritabanı düzeltme eki dosyasını veya işlem günlüğü dosyasını açar. Bu dosyalardaki veriler daha sonra JetReadFileInstance kullanılarak döndürülen tanıtıcı aracılığıyla okunabilir. Döndürülen tanıtıcı JetCloseFileInstance kullanılarak kapatılmalıdır. Örneğin dış yedeklemesi daha önce JetBeginExternalBackupInstance kullanılarak başlatılmış olmalıdır.
Public yöntemi Statik üye jetopentable Önceden oluşturulmuş bir tabloda imleci açar.
Public yöntemi Statik üye jetopenTempTable Tek bir dizine sahip geçici bir tablo oluşturur. Geçici bir tablo, JetCreateTableColumnIndex kullanılarak oluşturulan sıradan bir tablo gibi kayıtları depolar ve alır. Ancak geçici tablolar, geçici doğası nedeniyle sıradan tablolardan çok daha hızlıdır. Bunlar, yalnızca sıralı bir şekilde erişildiğinde kayıt kümelerinde çok hızlı bir şekilde sıralamak ve yinelenen kaldırma gerçekleştirmek için de kullanılabilir. Ayrıca bkz. JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). jetopenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE) .
Public yöntemi Statik üye jetopenTempTable2 Tek bir dizine sahip geçici bir tablo oluşturur. Geçici bir tablo, JetCreateTableColumnIndex kullanılarak oluşturulan sıradan bir tablo gibi kayıtları depolar ve alır. Ancak geçici tablolar, geçici doğası nedeniyle sıradan tablolardan çok daha hızlıdır. Bunlar, yalnızca sıralı bir şekilde erişildiğinde kayıt kümelerinde çok hızlı bir şekilde sıralamak ve yinelenen kaldırma gerçekleştirmek için de kullanılabilir. Ayrıca bkz. JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). jetopenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE) .
Public yöntemi Statik üye jetopenTempTable3 Tek bir dizine sahip geçici bir tablo oluşturur. Geçici bir tablo, JetCreateTableColumnIndex kullanılarak oluşturulan sıradan bir tablo gibi kayıtları depolar ve alır. Ancak geçici tablolar, geçici doğası nedeniyle sıradan tablolardan çok daha hızlıdır. Bunlar, yalnızca sıralı bir şekilde erişildiğinde kayıt kümelerinde çok hızlı bir şekilde sıralamak ve yinelenen kaldırma gerçekleştirmek için de kullanılabilir. Ayrıca bkz. JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public yöntemi Statik üye JetOSSnapshotFreeze Anlık görüntü başlatır. Anlık görüntü devam ederken, altyapı tarafından diske yazma etkinliği gerçekleştirilemez.
Public yöntemi Statik üye JetOSSnapshotPrepare Anlık görüntü oturumu için hazırlıkları başlatır. Anlık görüntü oturumu, altyapının diske yazma GÇ'leri göndermediği kısa bir zaman aralığıdır, böylece altyapı bir birim anlık görüntüsü oturumuna katılabilir (anlık görüntü yazıcı tarafından yönlendirildiğinde).
Public yöntemi Statik üye JetOSSnapshotThaw Altyapıya, donma süresi ve başarılı bir anlık görüntüden sonra normal GÇ işlemlerini sürdürebileceğini bildirir.
Public yöntemi Statik üye jetprepareupdate İmleci güncelleştirme için hazırlama.
Public yöntemi Statik üye JetReadFileInstance JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64)ile açılan dosyanın içeriğini alır.
Public yöntemi Statik üye JetRegisterCallback Uygulamanın belirli olaylar için uygulamaya bildirim göndermek üzere veritabanı altyapısını yapılandırmasına izin verir. Bu bildirimler belirli bir tabloyla ilişkilendirilir ve yalnızca tabloyu içeren örnek JetTerm(JET_INSTANCE) kullanılarak kapatana kadar etkin kalır.
Public yöntemi Statik üye JetRenameColumn Varolan bir sütunun adını değiştirir.
Public yöntemi Statik üye JetRenameTable Varolan bir tablonun adını değiştirir.
Public yöntemi Statik üye jetResetSessionContext Oturumu geçerli iş parçacığından kaldırır. Bu, JetSetSessionContext(JET_SESID, IntPtr)ile birlikte kullanılmalıdır.
Public yöntemi Statik üye JetResetTableSequential Veritabanı altyapısına, uygulamanın imlecin bulunduğu dizinin tamamını taramadığını bildirir. Bu çağrı, JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit)tarafından gönderilen bildirimi tersine çevirir.
Public yöntemi Statik üye JetRestoreInstance Tüm ekli veritabanları dahil olmak üzere bir örneğin akış yedeklemesini geri yükler ve kurtarır. JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS) işleviyle oluşturulan bir yedeklemeyle çalışacak şekilde tasarlanmıştır. Bu en basit ve en kapsüllenmiş geri yükleme işlevidir.
Public yöntemi Statik üye JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Alternatif olarak, bu işlev imleç kopyalama arabelleğinde oluşturulan bir kayıttan sütun alabilir. Bu işlev, geçerli kayda başvuran bir dizin girdisinden sütun verilerini de alabilir. JetRetrieveColumn, gerçek sütun değerini almaya ek olarak, uygulama arabelleklerinin uygun şekilde boyutlandırılabilmesi için sütun verilerini almadan önce bir sütunun boyutunu almak için de kullanılabilir.
Public yöntemi Statik üye JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Alternatif olarak, bu işlev imleç kopyalama arabelleğinde oluşturulan bir kayıttan sütun alabilir. Bu işlev, geçerli kayda başvuran bir dizin girdisinden sütun verilerini de alabilir. JetRetrieveColumn, gerçek sütun değerini almaya ek olarak, uygulama arabelleklerinin uygun şekilde boyutlandırılabilmesi için sütun verilerini almadan önce bir sütunun boyutunu almak için de kullanılabilir.
Public yöntemi Statik üye jetretrievecolumns Geçerli kayıttan tek bir işlemde birden çok sütun değeri alır. Alınacak sütun değerleri kümesini açıklamak ve alınacak her sütun değeri için çıkış arabelleklerini açıklamak için bir JET_RETRIEVECOLUMN yapıları dizisi kullanılır.
Public yöntemi Statik üye JetRetrieveKey İmlecin geçerli konumundaki dizin girdisinin anahtarını alır. Ayrıca bkz. RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
Public yöntemi Statik üye JetRollback Veritabanının durumunda yapılan değişiklikleri geri alır ve son kaydetme noktasına döner. JetRollback, kaydetme noktası sırasında açılan tüm imleçleri de kapatır. En dıştaki kaydetme noktası geri alındıysa oturum işlemden çıkar.
Public yöntemi Statik üye JetSeek İmleci, bu imleçteki arama tuşu tarafından belirtilen arama ölçütleri ve belirtilen eşitsizlikle eşleşen bir dizin girdisine verimli bir şekilde konumlandırın. Arama anahtarı daha önce JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)kullanılarak oluşturulmuş olmalıdır. Ayrıca bkz. TrySeek(JET_SESID, JET_TABLEID, SeekGrbit) .
Public yöntemi Statik üye JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) JetSetColumn işlevi, değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir. Var olan bir değerin üzerine yazabilir, çok değerli bir sütundaki bir değer dizisine yeni bir değer ekleyebilir, çok değerli bir sütundaki değer dizisinden bir değeri kaldırabilir veya uzun bir değerin tamamını veya bir bölümünü güncelleştirebilir (LongText veya LongBinary).
Public yöntemi Statik üye JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) JetSetColumn işlevi, değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir. Var olan bir değerin üzerine yazabilir, çok değerli bir sütundaki bir değer dizisine yeni bir değer ekleyebilir, çok değerli bir sütundaki değer dizisinden bir değeri kaldırabilir veya uzun bir değerin tamamını veya bir bölümünü güncelleştirebilir (LongText veya LongBinary).
Public yöntemi Statik üye jetsetcolumnDefaultValue Varolan bir sütunun varsayılan değerini değiştirir.
Public yöntemi Statik üye jetsetcolumns Bir uygulamanın tek bir işlemde birden çok sütun değeri ayarlamasına izin verir. Ayarlanacak sütun değerleri kümesini açıklamak ve ayarlanacak her sütun değeri için giriş arabelleklerini açıklamak için bir JET_SETCOLUMN yapıları dizisi kullanılır.
Public yöntemi Statik üye JetSetCurrentIndex İmlecin geçerli dizinini ayarlayın.
Public yöntemi Statik üye JetSetCurrentIndex2 İmlecin geçerli dizinini ayarlayın.
Public yöntemi Statik üye jetsetcurrentIndex3 İmlecin geçerli dizinini ayarlayın.
Public yöntemi Statik üye jetsetcurrentIndex4 İmlecin geçerli dizinini ayarlayın.
Public yöntemi Statik üye JetSetDatabaseSize Açılmamış bir veritabanı dosyasının boyutunu ayarlar.
Public yöntemi Statik üye jetsetindexrange jetmove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) kullanarak imlecin yürüyebileceği dizin girdileri kümesini, geçerli dizin girdisinden başlayıp bu imleçteki arama anahtarı tarafından belirtilen arama ölçütleriyle eşleşen dizin girişinde bitenlerle ve belirtilen ilişkili ölçütlerle geçici olarak sınırlar. Arama anahtarı daha önce JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)kullanılarak oluşturulmuş olmalıdır. Ayrıca bkz. trySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) .
Public yöntemi Statik üye JetSetLS Uygulamanın Yerel Depolama olarak bilinen bir bağlam tutamacını bir imleçle veya bu imleçle ilişkilendirilmiş tabloyla ilişkilendirmesini sağlar. Bu bağlam tutamacı, uygulama tarafından bir imleç veya tabloyla ilişkili yardımcı verileri depolamak için kullanılabilir. Bağlam tanıtıcısının serbest bırakılması gerektiğinde uygulamaya daha sonra çalışma zamanı geri çağırması kullanılarak bildirim gönderilir. Bu, dinamik olarak ayrılmış durumu bir imleç veya tabloyla ilişkilendirmeyi mümkün kılar.
Public yöntemi Statik üye JetSetSessionContext Verilen bağlam tutamacını kullanarak bir oturumu geçerli iş parçacığıyla ilişkilendirir. Bu ilişkilendirme, belirli bir oturum için bir işlemin tamamen aynı iş parçacığında gerçekleşmesini gerektiren varsayılan altyapı gereksinimini geçersiz kılar. İlişkilendirmeyi kaldırmak için JetResetSessionContext(JET_SESID) kullanın.
Public yöntemi Statik üye JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, Dize) Veritabanı yapılandırma seçeneklerini ayarlar.
Public yöntemi Statik üye JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Veritabanı yapılandırma seçeneklerini ayarlar.
Public yöntemi Statik üye JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Veritabanı yapılandırma seçeneklerini ayarlar.
Public yöntemi Statik üye JetSetTableSequential Veritabanı altyapısına, uygulamanın imlecin bulunduğu dizinin tamamını taradığını bildirir. Sonuç olarak, dizin verilerine erişmek için kullanılan yöntemler bu senaryoyu olabildiğince hızlı hale getirmek için ayarlanacaktır. Ayrıca bkz. jetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit) .
Public yöntemi Statik üye JetStopBackupInstance Akış yedeklemesi ile ilgili etkinliğin belirli bir çalışan örnekte devam etmesini önler, bu nedenle akış yedeklemesini tahmin edilebilir bir şekilde sonlandırır.
Public yöntemi Statik üye JetStopServiceInstance Bir örneği sonlandırma için hazırlar.
Public yöntemi Statik üye jetterm JetInit(JET_INSTANCE) veya JetCreateInstance(JET_INSTANCE, String)ile oluşturulmuş bir örneği sonlandırın.
Public yöntemi Statik üye jetterm2 JetInit(JET_INSTANCE) veya JetCreateInstance(JET_INSTANCE, String)ile oluşturulmuş bir örneği sonlandırın.
Public yöntemi Statik üye JetTruncateLogInstance JetBeginExternalBackup tarafından başlatılan bir yedekleme sırasında, geçerli yedekleme başarıyla tamamlandıktan sonra artık gerekmeyecek işlem günlüğü dosyalarını silmek için kullanılır.
Public yöntemi Statik üye jetUnregisterCallback JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE) aracılığıyla daha önce istendiği gibi uygulamaya bildirim göndermeyi durdurmak için veritabanı altyapısını yapılandırıyor.
Public yöntemi Statik üye JetUpdate(JET_SESID, JET_TABLEID) JetUpdate işlevi, tabloya yeni satır ekleme veya var olan bir satırı güncelleştirme gibi bir güncelleştirme işlemi gerçekleştirir. Tablo satırını silme işlemi, JetDelete(JET_SESID, JET_TABLEID)çağrılarak gerçekleştirilir.
Public yöntemi Statik üye JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) JetUpdate işlevi, tabloya yeni satır ekleme veya var olan bir satırı güncelleştirme gibi bir güncelleştirme işlemi gerçekleştirir. Tablo satırını silme işlemi, JetDelete(JET_SESID, JET_TABLEID)çağrılarak gerçekleştirilir.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) ve jetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) tarafından kullanılabilecek bir arama anahtarı oluşturur.
Public yöntemi Statik üye MoveAfterLast İmleci tablodaki son kaydın arkasına getirin. Sonraki bir önceki taşıma, imleci son kayda yerleştirir.
Public yöntemi Statik üye MoveBeforeFirst İmleci tablodaki ilk kaydın önüne getirin. Sonraki bir hareket, imleci ilk kaydın üzerine yerleştirir.
Public yöntemi Statik üye ResetIndexRange JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) veya TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)ile oluşturulan dizin aralığını kaldırır. Dizin aralığı yoksa bu yöntem hiçbir şey yapmaz.
Public yöntemi Statik üye RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Alternatif olarak, bu işlev imleç kopyalama arabelleğinde oluşturulan bir kayıttan sütun alabilir. Bu işlev, geçerli kayda başvuran bir dizin girdisinden sütun verilerini de alabilir. JetRetrieveColumn, gerçek sütun değerini almaya ek olarak, uygulama arabelleklerinin uygun şekilde boyutlandırılabilmesi için sütun verilerini almadan önce bir sütunun boyutunu almak için de kullanılabilir.
Public yöntemi Statik üye RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan boole sütunu değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan boole sütunu değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir bayt sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir bayt sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir datetime sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir datetime sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir çift sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir çift sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan kayan sütun değerini alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan kayan sütun değerini alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan guid sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan guid sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir int16 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir int32 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Unicode kodlaması kullanılır.
Public yöntemi Statik üye RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Kodlama) Geçerli kayıttan bir dize sütunu değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Kodlama, RetrieveColumnGrbit) Geçerli kayıttan bir dize sütunu değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir uint16 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir uint16 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir uint32 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir uint32 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan bir uint64 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Geçerli kayıttan bir uint64 sütun değeri alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır.
Public yöntemi Statik üye RetrieveColumns Sütunları ColumnValue nesnelerine alır.
Public yöntemi Statik üye RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Geçerli kayıttan tek bir sütun değerinin boyutunu alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Alternatif olarak, bu işlev imleç kopyalama arabelleğinde oluşturulan bir kayıttan sütun alabilir. Bu işlev, geçerli kayda başvuran bir dizin girdisinden sütun verilerini de alabilir.
Public yöntemi Statik üye RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Geçerli kayıttan tek bir sütun değerinin boyutunu alır. Kayıt, imlecin geçerli konumundaki dizin girişiyle ilişkili kayıttır. Alternatif olarak, bu işlev imleç kopyalama arabelleğinde oluşturulan bir kayıttan sütun alabilir. Bu işlev, geçerli kayda başvuran bir dizin girdisinden sütun verilerini de alabilir.
Public yöntemi Statik üye RetrieveKey İmlecin geçerli konumundaki dizin girdisinin anahtarını alır.
Public yöntemi Statik üye SerializeObjectToColumn Bir nesnenin serileştirilmiş biçimini bir sütuna yazın.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boole) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Bayt) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Tek) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Dize, Kodlama) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Dize, Kodlama, SetColumnGrbit) Değiştirilen bir kayıttaki tek bir sütun değerini eklenecek veya geçerli kaydı güncelleştirmek için değiştirir.
Public yöntemi Statik üye SetColumns ColumnValue nesnelerinden sütunları ayarlar.
Public yöntemi Statik üye TryGetLock Bir satırı güncelleştirme, kilit yazma veya bir satırın başka bir oturum tarafından güncelleştirilmesini açıkça önlemek için okuma kilidi özelliğini açıkça ayırın. Normalde satır yazma kilitleri, satırların güncelleştirilmesi sonucu örtük olarak alınır. Kayıt sürümü oluşturma nedeniyle okuma kilitleri genellikle gerekli değildir. Ancak, bazı durumlarda bir işlem serileştirmeyi zorlamak veya sonraki bir işlemin başarılı olmasını sağlamak için bir satırı açıkça kilitlemek isteyebilir.
Public yöntemi Statik üye TryMove Dizinde gezinmeyi deneyin. Gezinti başarılı olursa bu yöntem true döndürür. Bu yönteme gitmek için kayıt yoksa false döndürür; diğer hatalar için bir özel durum oluşturulur.
Public yöntemi Statik üye TryMoveFirst Tablodaki ilk kayda geçmeyi deneyin. Tablo boşsa bu false değerini döndürür, farklı bir hatayla karşılaşılırsa bir özel durum oluşur.
Public yöntemi Statik üye TryMoveLast Tablodaki son kayda geçmeyi deneyin. Tablo boşsa bu false değerini döndürür, farklı bir hatayla karşılaşılırsa bir özel durum oluşur.
Public yöntemi Statik üye tryMoveNext Tabloda bir sonraki kayda geçmeyi deneyin. Bir sonraki kayıt yoksa, bu yanlış döndürür, farklı bir hatayla karşılaşılırsa bir özel durum oluşturulur.
Public yöntemi Statik üye tryMovePrevious Tabloda önceki kayda geçmeyi deneyin. Önceki bir kayıt yoksa, bu false döndürür, farklı bir hatayla karşılaşılırsa bir özel durum oluşturulur.
Public yöntemi Statik üye TryOpenTable Bir tablo açmayı deneyin.
Public yöntemi Statik üye TrySeek İmleci, bu imleçteki arama tuşu tarafından belirtilen arama ölçütleri ve belirtilen eşitsizlikle eşleşen bir dizin girdisine verimli bir şekilde konumlandırın. Arama anahtarı daha önce JetMakeKey kullanılarak yapılmış olmalıdır.
Public yöntemi Statik üye TrySetIndexRange JetMove kullanarak imlecin yürüyebileceği dizin girdileri kümesini, geçerli dizin girdisinden başlayıp bu imleçteki arama anahtarı tarafından belirtilen arama ölçütleriyle eşleşen dizin girişinde bitenlerle ve belirtilen ilişkili ölçütlerle geçici olarak sınırlar. Arama anahtarı daha önce JetMakeKey kullanılarak yapılmış olmalıdır. Dizin aralığı boş değilse true, değilse false döndürür.

Sayfanın Üstü

Ayrıca bkz.

Referans

api sınıfı

Microsoft.Isam.Esent.Interop ad alanı