Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Védett tagok felvétele
Öröklött tagok belefoglalása
Az ESENT API felügyelt verziói. Ez az osztály a nem felügyelt ESENT API-nak megfelelő statikus metódusokat tartalmaz. Ezek a metódusok kivételeket okoznak a hibák visszaadásakor. Segítő módszerek az ESENT API-hoz. Ezek a JetMakeKey körbefuttatása. Az API csak belső metódusai. Segítő módszerek az ESENT API-hoz. Ezek adatkonvertálást végeznek a JetMakeKey esetében. Segítő módszerek az ESENT API-hoz. Ezek a módszerek az adatbázis metaadataival foglalkoznak. Segítő módszerek az ESENT API-hoz. Ezek nem az API interop verziói, hanem a függvények nagyon gyakori felhasználási módjai. Elavultként megjelölt API-tagok. Segítő módszerek az ESENT API-hoz. Ezek nem az API interop verziói, hanem a függvények nagyon gyakori felhasználási módjai. Segítő módszerek az ESENT API-hoz. Ezek adatkonvertálást végeznek az oszlopok beállításához.
Az Api típusa a következő tagokat teszi elérhetővé.
Módszerek
| Név | Leírás | |
|---|---|---|
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Objektum deszerializálása egy oszlopból. |
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Objektum deszerializálása egy oszlopból. |
|
EscrowUpdate | Atomi összeadás végrehajtása egy oszlopon. Az oszlopnak Hosszútípusúnak kell lennie. Ez a függvény lehetővé teszi, hogy több munkamenet egyidejűleg, ütközések nélkül frissítse ugyanazt a rekordot. |
|
GetBookmark | Lekéri a kurzor aktuális pozíciójában lévő indexbejegyzéshez társított rekord könyvjelzőit. Ez a könyvjelző ezután a JetGotoBookmark használatával vissza lehet helyezni a kurzort ugyanarra a rekordra. |
|
GetColumnDictionary | Létrehoz egy szótárt, amely az oszlopneveket az oszlopazonosítókhoz rendeli. |
|
GetTableColumnid | Kérje le a megadott oszlop oszlopazonosítóját. |
|
GetTableColumns(JET_SESID, JET_TABLEID) | Iterálja a táblázat összes oszlopát, és az egyes oszlopokról ad vissza információkat. |
|
GetTableColumns(JET_SESID, JET_DBID, Sztring) | Iterálja a táblázat összes oszlopát, és az egyes oszlopokról ad vissza információkat. |
|
GetTableIndexes(JET_SESID, JET_TABLEID) | Iterálja a táblázat összes indexét, és az egyes indexekről ad vissza információkat. |
|
GetTableIndexes(JET_SESID, JET_DBID, sztring) | Iterálja a táblázat összes indexét, és az egyes indexekről ad vissza információkat. |
|
GetTableNames | Az adatbázis tábláinak nevét adja vissza. |
|
IntersectIndexes | Metszi az indextartományok egy csoportját, és visszaadja az összes indextartományban található rekordok könyvjelzőit. Lásd még JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit). |
|
JetAddColumn | Új oszlop hozzáadása meglévő táblához. |
|
JetAttachDatabase | Adatbázisfájl csatolása adatbázispéldányhoz. Az adatbázis használatához ezt követően meg kell nyitnia JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetAttachDatabase2 | Adatbázisfájl csatolása adatbázispéldányhoz. Az adatbázis használatához ezt követően meg kell nyitnia JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetBackupInstance | Streamelési biztonsági másolatot készít egy példányról, beleértve az összes csatolt adatbázist is egy könyvtárba. A motor által támogatott több biztonsági mentési módszer esetén ez a legegyszerűbb és legfoglaltabb függvény. |
|
JetBeginExternalBackupInstance | Külső biztonsági mentést kezdeményez, miközben a motor és az adatbázis online és aktív. |
|
JetBeginSession | Új ESENT-munkamenet inicializálása. |
|
JetBeginTransaction | Egy munkamenet tranzakciót ír be, vagy új mentési pontot hoz létre egy meglévő tranzakcióban. |
|
JetBeginTransaction2 | Egy munkamenet tranzakciót ír be, vagy új mentési pontot hoz létre egy meglévő tranzakcióban. |
|
JetCloseDatabase | Bezár egy adatbázisfájlt, amelyet korábban JetOpenDatabase(JET_SESID, sztring, sztring, JET_DBID, OpenDatabaseGrbit) vagy JetCreateDatabase(JET_SESID, Sztring, Sztring, JET_DBID, CreateDatabaseGrbit). |
|
JetCloseFileInstance | Bezár egy olyan fájlt, amely a JetOpenFileInstance szolgáltatással lett megnyitva, miután a fájlból származó adatokat kinyerte a JetReadFileInstance használatával. |
|
JetCloseTable | Nyisson meg egy táblát. |
|
JetCommitTransaction | Véglegesíti az adatbázis állapotát az aktuális mentési pont során, és migrálja őket az előző mentési pontra. Ha a legkülső mentési pont véglegesítése megtörtént, akkor a mentési pont során végrehajtott módosítások az adatbázis állapotára lesznek kötelezve, és a munkamenet kilép a tranzakcióból. |
|
JetCompact | Másolatot készít egy meglévő adatbázisról. A másolat a használat szempontjából optimális állapotba van tömörítve. A másolt adatok az index létrehozásakor kiválasztott mértékek szerint lesznek csomagolva. Ily módon a tömörített adatok a lehető legsű többször tárolhatók. Másik lehetőségként a tömörített adatok helyet foglalhatnak el a későbbi rekordnövekedéshez vagy indexbeszúrásokhoz. |
|
JetComputeStats | Végigvezeti egy tábla minden indexét, hogy pontosan kiszámítsa az index bejegyzéseinek számát és az indexben lévő különböző kulcsok számát. Ez az információ az indexhez lefoglalt adatbázislapok számával és a számítás aktuális idejével együtt az adatbázis index metaadataiban van tárolva. Ezek az adatok később lekérhetők információs műveletekkel. |
|
JetCreateDatabase | Adatbázisfájlt hoz létre és csatol. |
|
JetCreateDatabase2 | Létrehoz és csatol egy adatbázisfájlt a megadott maximális adatbázismérettel. |
|
JetCreateIndex | Indexet hoz létre adatokon keresztül egy ESE-adatbázisban. Az indexek segítségével gyorsan megkereshetők bizonyos adatok. |
|
JetCreateIndex2 | Indexeket hoz létre adatokon egy ESE-adatbázisban. |
|
JetCreateInstance | Lefoglalja az adatbázismotor új példányát. |
|
JetCreateInstance2 | Az adatbázismotor új példányának lefoglalása egyetlen folyamathoz, megjelenítendő név megadva. |
|
JetCreateTable | Hozzon létre egy üres táblát. Az újonnan létrehozott tábla kizárólagosan meg van nyitva. |
|
JetCreateTableColumnIndex3 | Létrehoz egy táblát, oszlopokat és indexeket ad hozzá a táblához. |
|
JetDefragment | Elindítja és leállítja az adatbázisok töredezettségmentesítési feladatait, amelyek javítják az adatbázison belüli adatszervezést. |
|
JetDefragment2 | Elindítja és leállítja az adatbázisok töredezettségmentesítési feladatait, amelyek javítják az adatbázison belüli adatszervezést. |
|
JetDelete | Törli az adatbázistábla aktuális rekordját. |
|
JetDeleteColumn | Oszlop törlése adatbázistáblából. |
|
JetDeleteColumn2 | Oszlop törlése adatbázistáblából. |
|
JetDeleteIndex | Index törlése adatbázistáblából. |
|
JetDeleteTable | Táblát töröl egy adatbázisból. |
|
JetDetachDatabase | Egy adatbázis-munkamenethez korábban csatolt adatbázisfájlt ad ki. |
|
JetDetachDatabase2 | Egy adatbázis-munkamenethez korábban csatolt adatbázisfájlt ad ki. |
|
JetDupCursor | Duplikálja a megnyitott kurzort, és egy fogópontot ad vissza a duplikált kurzornak. Ha a duplikált kurzor írásvédett kurzor volt, akkor a duplikált kurzor is írásvédett kurzor. A keresési kulcs létrehozásához vagy a rekord frissítéséhez kapcsolódó állapotok nem lesznek átmásolva a duplikált kurzorba. Emellett az eredeti kurzor helye nem duplikálódik a duplikált kurzorra. A duplikált kurzor mindig megnyílik a fürtözött indexen, és a helye mindig a tábla első sorában található. |
|
JetDupSession | Inicializáljon egy új ESE-munkamenetet ugyanabban a példányban, mint az adott sesid. |
|
JetEndExternalBackupInstance | Befejez egy külső biztonsági mentési munkamenetet. Ez az API az api-k sorozatának utolsó API-ja, amelyet egy sikeres online (nem VSS-alapú) biztonsági mentés végrehajtásához kell meghívni. |
|
JetEndExternalBackupInstance2 | Befejez egy külső biztonsági mentési munkamenetet. Ez az API az api-k sorozatának utolsó API-ja, amelyet egy sikeres online (nem VSS-alapú) biztonsági mentés végrehajtásához kell meghívni. |
|
JetEndSession | Befejez egy munkamenetet. |
|
JetEnumerateColumns | Hatékonyan kér le egy oszlopkészletet és azok értékeit a kurzor aktuális rekordjából vagy a kurzor másolási pufferéből. A lekért oszlopok és értékek az oszlopazonosítók, az itagSequence számok és egyéb jellemzők listájával korlátozhatók. Ez az oszloplekérési API abban egyedi, hogy dinamikusan lefoglalt memóriában adja vissza az adatokat, amelyeket egy felhasználó által biztosított, valós helyekkel kompatibilis visszahívással szerez be. Ez az új rugalmasság lehetővé teszi az oszlopadatok hatékony lekérését olyan konkrét jellemzőkkel (például mérettel és szorzással), amelyek ismeretlenek a hívó számára. Ez szükségtelenné teszi a JetRetrieveColumn felderítési módjainak használatát ezen jellemzők meghatározásához, hogy beállítsa a JetRetrieveColumn felé irányuló végső hívást, amely sikeresen lekéri a kívánt adatokat. |
|
JetEscrowUpdate | Atomi összeadási műveletet hajt végre egy oszlopon. Ez a függvény lehetővé teszi, hogy több munkamenet egyidejűleg, ütközések nélkül frissítse ugyanazt a rekordot. Lásd még: EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32). |
|
JetFreeBuffer | Felszabadítja az adatbázismotor-hívás által lefoglalt memóriát. |
|
JetGetAttachInfoInstance | A JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) által kezdeményezett biztonsági mentés során lekérdezni egy példányt azoknak az adatbázisfájloknak a nevéhez, amelyeknek a biztonsági mentési fájlkészlet részét kell képezniük. Csak azokat az adatbázisokat veszi figyelembe, amelyek jelenleg JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) használnak. Ezek a fájlok később JetOpenFileInstance(JET_INSTANCE, Sztring, JET_HANDLE, Int64, Int64) és olvashatók JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)használatával. |
|
JetGetBookmark | Lekéri a kurzor aktuális pozíciójában lévő indexbejegyzéshez társított rekord könyvjelzőit. Ez a könyvjelző ezután a JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32)használatával áthelyezheti a kurzort ugyanarra a rekordra. A könyvjelző nem lesz hosszabb, mint BookmarkMost bájt. Lásd még GetBookmark(JET_SESID, JET_TABLEID). |
|
JetGetColumnInfo(JET_SESID, JET_DBID, sztring, sztring, JET_COLUMNBASE) | Adatokat kér le egy tábla egyik oszlopáról. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, sztring, sztring, JET_COLUMNDEF) | Egy táblaoszlop adatainak lekérése. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, sztring, sztring, JET_COLUMNLIST) | Beolvassa a tábla összes oszlopának adatait. |
|
JetGetCurrentIndex | Egy adott kurzor aktuális indexének nevét határozza meg. Ezzel a névvel később újra kijelölheti az indexet aktuális indexként JetSetCurrentIndex(JET_SESID, JET_TABLEID, Sztring)használatával. Az index tulajdonságainak felderítésére is használható a JetGetTableIndexInfo használatával. |
|
JetGetCursorInfo | Annak meghatározása, hogy a kurzor aktuális rekordjának frissítése írási ütközést eredményez-e a rekord aktuális frissítési állapota alapján. Előfordulhat, hogy egy írási ütközés végül akkor is vissza lesz adva, ha a JetGetCursorInfo sikeresen visszatér. mert egy másik munkamenet frissítheti a rekordot, mielőtt az aktuális munkamenet frissítené ugyanazt a rekordot. |
|
JetGetDatabaseFileInfo(sztring, JET_DBINFOMISC, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetDatabaseFileInfo(Sztring, Int32, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetDatabaseFileInfo(Sztring, Int64, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, sztring, JET_DbInfo) | Lekéri az adott adatbázissal kapcsolatos bizonyos információkat. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, JET_INDEXLIST) | Elavult. Adatokat kér le egy táblán lévő indexekről. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, JET_INDEXID, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, JET_INDEXLIST, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, Int32, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, sztring, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, sztring, sztring, UInt16, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetInstanceInfo | Adatokat kér le a futó példányokról. |
|
JetGetLock | Explicit módon fenntarthatja a lehetőséget egy sor frissítésére, írási zárolásra, vagy arra, hogy bármely más munkamenet kifejezetten megakadályozza a sor frissítését, olvasási zárolást. A sorok írási zárolásai általában implicit módon lesznek beolvasva a sorok frissítése miatt. A rekordverziók miatt általában nincs szükség olvasási zárolásokra. Bizonyos esetekben azonban előfordulhat, hogy egy tranzakció kifejezetten zárolni szeretne egy sort a szerializálás kényszerítése érdekében, vagy egy későbbi művelet sikerességének biztosítása érdekében. |
|
JetGetLogInfoInstance | A JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) által kezdeményezett biztonsági mentés során lekérdezni az adatbázis-javításfájlok és naplófájlok nevét, amelyek a biztonsági mentési fájlkészlet részét képezik. Ezek a fájlok később JetOpenFileInstance(JET_INSTANCE, Sztring, JET_HANDLE, Int64, Int64) és olvashatók JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32)használatával. |
|
JetGetLS | Lehetővé teszi az alkalmazás számára, hogy lekérje a kurzorhoz vagy a kurzorhoz társított táblázathoz társított helyi tárolónak nevezett helyi tárolót. Ezt a környezeti leírót korábban JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit)használatával kellett beállítani. A JetGetLS használatával egyidejűleg lekérheti a kurzor vagy táblázat aktuális környezetleírót, és alaphelyzetbe állíthatja a környezeti leírót. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) | Lekéri az adatbázis-objektumok adatait. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, sztring, JET_OBJECTINFO) | Lekéri az adatbázis-objektumok adatait. |
|
JetGetRecordPosition | Az aktuális rekord törtpozícióját adja vissza az aktuális indexben JET_RECPOS szerkezet formájában. Lásd még JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGetSecondaryIndexBookmark | Egy speciális könyvjelzőt kér le a másodlagos indexbejegyzéshez a kurzor aktuális pozíciójában. Ezzel a könyvjelzővel hatékonyan helyezheti vissza a kurzort ugyanarra az indexbe a JetGotoSecondaryIndexBookmark használatával. Ez akkor hasznos, ha olyan másodlagos indexre van áthelyezve, amely ismétlődő kulcsokat tartalmaz, vagy több indexbejegyzést tartalmaz ugyanahhoz a rekordhoz. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | Lekéri az adatbázis-konfigurációs beállításokat. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | Lekéri az adatbázis-konfigurációs beállításokat. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | Egy táblaoszlop adatainak lekérése. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, sztring, JET_COLUMNDEF) | Egy táblaoszlop adatainak lekérése. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, sztring, JET_COLUMNLIST) | A táblázat összes oszlopával kapcsolatos információkat kéri le. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, JET_INDEXLIST) | Elavult. Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, JET_INDEXID, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, JET_INDEXLIST, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, Int32, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, sztring, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, sztring, UInt16, JET_IdxInfo) | Adatokat kér le egy táblán lévő indexekről. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | Lekéri az adatbázis tábláinak különböző adatait. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) | Lekéri az adatbázis tábláinak különböző adatait. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | Lekéri az adatbázis tábláinak különböző adatait. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | Lekéri az adatbázis tábláinak különböző adatait. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, sztring, JET_TblInfo) | Lekéri az adatbázis tábláinak különböző adatait. |
|
JetGetTruncateLogInfoInstance | A JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) által kezdeményezett biztonsági mentés során lekérdezni a tranzakciós naplófájlok nevét, amelyek a biztonsági mentés sikeres befejezése után biztonságosan törölhetők. |
|
JetGetVersion | Lekéri az adatbázismotor verzióját. |
|
JetGotoBookmark | A kurzort a megadott könyvjelzőhöz társított rekord indexbejegyzésére ra pozinálja. A könyvjelző bármely, táblázaton definiált indexhez használható. A rekord könyvjelzője JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32)használatával kérhető le. |
|
JetGotoPosition | A kurzor áthelyezése egy új helyre, amely az aktuális indexben való áthaladás töredéke. Lásd még JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGotoSecondaryIndexBookmark | A kurzort a megadott másodlagos index könyvjelzőhöz társított indexbe irányítja. A másodlagos index könyvjelzőt ugyanazzal az indexel kell használni ugyanazon a táblán, amelyből eredetileg lekérte. Az indexbejegyzés másodlagos index könyvjelzője JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit)használatával kérhető le. |
|
JetGrowDatabase | Kibővíti a jelenleg megnyitott adatbázis méretét. |
|
JetIdle | Tétlen karbantartási feladatokat végez, vagy ellenőrzi a verziótár állapotát az ESE-ben. |
|
JetIndexRecordCount | Megszámolja az aktuális index bejegyzéseinek számát az aktuális pozícióból előre. Az aktuális pozíció szerepel a darabszámban. A szám nagyobb lehet, mint a tábla rekordjainak teljes száma, ha az aktuális index többértékű oszlopon van, és az oszlop példányai több értékkel rendelkeznek. Ha a tábla üres, akkor a számláló értéke 0 lesz. |
|
JetInit | Inicializálja az ESENT adatbázismotort. |
|
JetInit2 | Inicializálja az ESENT adatbázismotort. |
|
JetIntersectIndexes | Kiszámítja a különböző másodlagos indexekből származó indexbejegyzések több készletének metszetét ugyanazon a táblán. Ez a művelet az indextartományok használatával kifejezhető két vagy több feltételnek megfelelő tábla rekordkészletének megkereséséhez hasznos. Lásd még: IntersectIndexes(JET_SESID, []). |
|
JetMakeKey | A JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)által használható keresési kulcsokat hozza létre. |
|
JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) | Navigálás egy indexben. A kurzor az index elején vagy végén helyezhető el, és adott számú indexbejegyzéssel hátrafelé és előre mozgatható. Lásd még: TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
|
JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) | Navigálás egy indexben. A kurzor az index elején vagy végén helyezhető el, és adott számú indexbejegyzéssel hátrafelé és előre mozgatható. Lásd még: TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
|
JetOpenDatabase | Megnyitja a JetAttachDatabase(JET_SESID, Sztring, AttachDatabaseGrbit)adatbázis-munkamenethez korábban csatolt adatbázist. Ez a függvény többször is meghívható ugyanahhoz az adatbázishoz. |
|
JetOpenFileInstance | Egy aktív példány csatolt adatbázisát, adatbázis-javításfájlját vagy tranzakciónapló-fájlját nyitja meg egy streamelési fuzzy biztonsági mentés végrehajtása céljából. Az ezekből a fájlokból származó adatok később a JetReadFileInstance használatával olvashatók a visszaadott leírón keresztül. A visszaadott leírót a JetCloseFileInstance használatával kell bezárni. A példány külső biztonsági mentését korábban a JetBeginExternalBackupInstance használatával kellett kezdeményezni. |
|
JetOpenTable | Megnyitja a kurzort egy korábban létrehozott táblán. |
|
JetOpenTempTable | Létrehoz egy ideiglenes táblát egyetlen indexkel. Egy ideiglenes tábla ugyanúgy tárolja és kéri le a rekordokat, mint a JetCreateTableColumnIndex használatával létrehozott szokásos táblát. Az ideiglenes táblák azonban volatilis jellegük miatt sokkal gyorsabbak, mint a hagyományos táblák. Emellett nagyon gyorsan rendezhetők és duplikált eltávolítást hajthatnak végre rekordhalmazokon, ha azok tisztán szekvenciális módon érhetők el. Lásd még: JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable2 | Létrehoz egy ideiglenes táblát egyetlen indexkel. Egy ideiglenes tábla ugyanúgy tárolja és kéri le a rekordokat, mint a JetCreateTableColumnIndex használatával létrehozott szokásos táblát. Az ideiglenes táblák azonban volatilis jellegük miatt sokkal gyorsabbak, mint a hagyományos táblák. Emellett nagyon gyorsan rendezhetők és duplikált eltávolítást hajthatnak végre rekordhalmazokon, ha azok tisztán szekvenciális módon érhetők el. Lásd még: JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable3 | Létrehoz egy ideiglenes táblát egyetlen indexkel. Egy ideiglenes tábla ugyanúgy tárolja és kéri le a rekordokat, mint a JetCreateTableColumnIndex használatával létrehozott szokásos táblát. Az ideiglenes táblák azonban volatilis jellegük miatt sokkal gyorsabbak, mint a hagyományos táblák. Emellett nagyon gyorsan rendezhetők és duplikált eltávolítást hajthatnak végre rekordhalmazokon, ha azok tisztán szekvenciális módon érhetők el. Lásd még: JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOSSnapshotFreeze | Pillanatképet indít el. Amíg a pillanatkép folyamatban van, a motor nem végezhet írási tevékenységet a lemezről a lemezre. |
|
JetOSSnapshotPrepare | Megkezdi a pillanatkép-munkamenet előkészítését. A pillanatkép-munkamenet egy rövid időintervallum, amelyben a motor nem ad ki írási IOS-eket a lemezre, így a motor részt vehet egy kötet pillanatkép-munkamenetében (ha pillanatkép-író hajtja). |
|
JetOSSnapshotThaw | Értesíti a motort, hogy egy rögzítési időszak és egy sikeres pillanatkép után folytathatja a normál IO-műveleteket. |
|
JetPrepareUpdate | A kurzor előkészítése frissítésre. |
|
JetReadFileInstance | Lekéri a JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64)fájl tartalmát. |
|
JetRegisterCallback | Lehetővé teszi, hogy az alkalmazás konfigurálja az adatbázismotort, hogy értesítéseket küldjön az alkalmazásnak adott eseményekhez. Ezek az értesítések egy adott táblához vannak társítva, és csak addig maradnak érvényben, amíg a táblát tartalmazó példány le nem áll JetTerm(JET_INSTANCE)használatával. |
|
JetRenameColumn | Egy meglévő oszlop nevének módosítása. |
|
JetRenameTable | Meglévő tábla nevének módosítása. |
|
JetResetSessionContext | Leválaszt egy munkamenetet az aktuális szálról. Ezt a JetSetSessionContext(JET_SESID, IntPtr)együtt kell használni. |
|
JetResetTableSequential | Értesíti az adatbázismotort, hogy az alkalmazás már nem vizsgálja a kurzort a teljes indexben. Ez a hívás megfordítja JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit)által küldött értesítést. |
|
JetRestoreInstance | Visszaállítja és helyreállítja egy példány streamelési biztonsági mentését, beleértve az összes csatolt adatbázist is. A JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS) függvénnyel létrehozott biztonsági mentéshez készült. Ez a legegyszerűbb és legbefoglaltabb visszaállítási függvény. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. Másik lehetőségként ez a függvény lekérhet egy oszlopot a kurzor másolási pufferében létrehozott rekordból. Ez a függvény az aktuális rekordra hivatkozó indexbejegyzésből is lekérheti az oszlopadatokat. A tényleges oszlopérték lekérése mellett a JetRetrieveColumn az oszlop méretének lekérésére is használható, mielőtt magát az oszlopadatokat beolvassa, hogy az alkalmazáspufferek megfelelően méretezhetők legyenek. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. Másik lehetőségként ez a függvény lekérhet egy oszlopot a kurzor másolási pufferében létrehozott rekordból. Ez a függvény az aktuális rekordra hivatkozó indexbejegyzésből is lekérheti az oszlopadatokat. A tényleges oszlopérték lekérése mellett a JetRetrieveColumn az oszlop méretének lekérésére is használható, mielőtt magát az oszlopadatokat beolvassa, hogy az alkalmazáspufferek megfelelően méretezhetők legyenek. |
|
JetRetrieveColumns | Egyetlen műveletben több oszlopértéket kér le az aktuális rekordból. A JET_RETRIEVECOLUMN struktúrák tömbje a lekérendő oszlopértékek halmazának leírására és az egyes lekérendő oszlopok kimeneti puffereinek leírására szolgál. |
|
JetRetrieveKey | Lekéri az indexbejegyzés kulcsát a kurzor aktuális pozíciójában. Lásd még RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit). |
|
JetRollback | Visszavonja az adatbázis állapotában végrehajtott módosításokat, és visszatér az utolsó mentési pontra. A JetRollback a mentési pont során megnyitott kurzorokat is bezárja. Ha a legkülső mentési pont vissza van vonva, a munkamenet kilép a tranzakcióból. |
|
JetSeek | Hatékonyan helyezze a kurzort egy indexbe, amely megfelel az adott kurzor keresési kulcsa által megadott keresési feltételeknek és a megadott egyenlőtlenségnek. A keresési kulcsot korábban JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)használatával kellett létrehozni. Lásd még: TrySeek(JET_SESID, JET_TABLEID, SeekGrbit). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) | A JetSetColumn függvény módosítja a módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. Felülírhat egy meglévő értéket, új értéket adhat hozzá egy többértékű oszlopban lévő értéksorozathoz, eltávolíthat egy értéket egy többértékű oszlopban lévő értékek sorozatából, vagy frissítheti egy hosszú érték egészét vagy egy részét (LongText vagy LongBinary). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) | A JetSetColumn függvény módosítja a módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. Felülírhat egy meglévő értéket, új értéket adhat hozzá egy többértékű oszlopban lévő értéksorozathoz, eltávolíthat egy értéket egy többértékű oszlopban lévő értékek sorozatából, vagy frissítheti egy hosszú érték egészét vagy egy részét (LongText vagy LongBinary). |
|
JetSetColumnDefaultValue | Egy meglévő oszlop alapértelmezett értékének módosítása. |
|
JetSetColumns | Lehetővé teszi, hogy egy alkalmazás több oszlopértéket állítson be egyetlen műveletben. A JET_SETCOLUMN struktúrák tömbje a beállítandó oszlopértékek halmazának leírására, valamint az egyes beállítandó oszlopértékek bemeneti puffereinek leírására szolgál. |
|
JetSetCurrentIndex | A kurzor aktuális indexének beállítása. |
|
JetSetCurrentIndex2 | A kurzor aktuális indexének beállítása. |
|
JetSetCurrentIndex3 | A kurzor aktuális indexének beállítása. |
|
JetSetCurrentIndex4 | A kurzor aktuális indexének beállítása. |
|
JetSetDatabaseSize | Egy bontatlan adatbázisfájl méretét állítja be. |
|
JetSetIndexRange | Ideiglenesen korlátozza az indexbejegyzések készletét, amelyeket a kurzor JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) használatával az aktuális indexbejegyzéstől kezdődő és a kurzorban lévő keresési kulcs által megadott keresési feltételeknek és a megadott kötött feltételeknek megfelelő indexbejegyzésre. A keresési kulcsot korábban JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit)használatával kellett létrehozni. Lásd még TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
JetSetLS | Lehetővé teszi, hogy az alkalmazás társítson egy helyi tároló néven ismert környezeti leírót egy kurzorhoz vagy a kurzorhoz társított táblához. Ezt a környezeti leírót az alkalmazás használhatja a kurzorhoz vagy táblához társított kiegészítő adatok tárolására. Az alkalmazást később futásidejű visszahívással értesíti a rendszer, amikor a környezeti leírót fel kell szabadítani. Ez lehetővé teszi, hogy dinamikusan lefoglalt állapotot társítson egy kurzorhoz vagy táblázathoz. |
|
JetSetSessionContext | Munkamenet társítása az aktuális szálhoz a megadott környezeti leíró használatával. Ez a társítás felülírja azt az alapértelmezett motorkövetelményt, hogy egy adott munkamenet tranzakciójának teljes egészében ugyanazon a szálon kell történnie. A JetResetSessionContext(JET_SESID) használatával távolítsa el a társítást. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, sztring) | Beállítja az adatbázis konfigurációs beállításait. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | Beállítja az adatbázis konfigurációs beállításait. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | Beállítja az adatbázis konfigurációs beállításait. |
|
JetSetTableSequential | Értesíti az adatbázismotort, hogy az alkalmazás az egész indexet beolvasja, amelyen a kurzor elhelyezve van. Következésképpen az indexadatok eléréséhez használt módszereket úgy hangoljuk, hogy ez a forgatókönyv a lehető leggyorsabb legyen. Lásd még JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit). |
|
JetStopBackupInstance | Megakadályozza, hogy a streameléssel kapcsolatos tevékenységek egy adott futó példányon folytassanak, így kiszámítható módon véget vethetnek a streamelési biztonsági mentésnek. |
|
JetStopServiceInstance | Előkészít egy példányt a megszüntetésre. |
|
JetTerm | Állítsa le a JetInit(JET_INSTANCE) vagy JetCreateInstance(JET_INSTANCE, Sztring)létrehozott példányt. |
|
JetTerm2 | Állítsa le a JetInit(JET_INSTANCE) vagy JetCreateInstance(JET_INSTANCE, Sztring)létrehozott példányt. |
|
JetTruncateLogInstance | A JetBeginExternalBackup által kezdeményezett biztonsági mentés során olyan tranzakciónapló-fájlok törlésére szolgál, amelyekre az aktuális biztonsági mentés sikeres befejezése után már nincs szükség. |
|
JetUnregisterCallback | Úgy konfigurálja az adatbázismotort, hogy a korábban kért értesítéseket állítsa le JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE). |
|
JetUpdate(JET_SESID, JET_TABLEID) | A JetUpdate függvény egy frissítési műveletet hajt végre, beleértve egy új sor táblázatba való beszúrását vagy egy meglévő sor frissítését. A táblasor törlését JetDelete(JET_SESID, JET_TABLEID)meghívásával hajtja végre. |
|
JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) | A JetUpdate függvény egy frissítési műveletet hajt végre, beleértve egy új sor táblázatba való beszúrását vagy egy meglévő sor frissítését. A táblasor törlését JetDelete(JET_SESID, JET_TABLEID)meghívásával hajtja végre. |
|
MakeKey(JET_SESID, JET_TABLEID, logikai, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MakeKey(JET_SESID, JET_TABLEID, Sztring, Kódolás, MakeKeyGrbit) | Létrehoz egy keresési kulcsot, amelyet aztán JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) és JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit)használhat. |
|
MoveAfterLast | Helyezze a kurzort a táblázat utolsó rekordja után. Az ezt követő előző lépés a kurzort az utolsó rekordra helyezi. |
|
MoveBeforeFirst | Helyezze a kurzort a táblázat első rekordja elé. A következő lépés a kurzort az első rekordra helyezi. |
|
ResetIndexRange | Eltávolítja a JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) vagy TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Ha nincs indextartomány, ez a metódus nem tesz semmit. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. Másik lehetőségként ez a függvény lekérhet egy oszlopot a kurzor másolási pufferében létrehozott rekordból. Ez a függvény az aktuális rekordra hivatkozó indexbejegyzésből is lekérheti az oszlopadatokat. A tényleges oszlopérték lekérése mellett a JetRetrieveColumn az oszlop méretének lekérésére is használható, mielőtt magát az oszlopadatokat beolvassa, hogy az alkalmazáspufferek megfelelően méretezhetők legyenek. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) | Logikai oszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Logikai oszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egy bájtoszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Egy bájtoszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) | Dátum/idő oszlop értéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Dátum/idő oszlop értéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) | Dupla oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Dupla oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egy lebegőpontos oszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Egy lebegőpontos oszlop értékét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) | Guid oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Guid oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Beolvas egy int16 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Int32 oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopértéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. A Unicode kódolást használja a rendszer. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, kódolás) | Sztringoszlop-értéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Kódolás, RetrieveColumnGrbit) | Sztringoszlop-értéket kér le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Beolvas egy uint16 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Beolvas egy uint16 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Beolvas egy uint32 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Beolvas egy uint32 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Beolvas egy uint64 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Beolvas egy uint64 oszlopértéket az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. |
|
RetrieveColumns | Oszlopokat kér le ColumnValue-objektumokba. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) | Egyetlen oszlopérték méretét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. Másik lehetőségként ez a függvény lekérhet egy oszlopot a kurzor másolási pufferében létrehozott rekordból. Ez a függvény az aktuális rekordra hivatkozó indexbejegyzésből is lekérheti az oszlopadatokat. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) | Egyetlen oszlopérték méretét kéri le az aktuális rekordból. A rekord az indexbejegyzéshez társított rekord a kurzor aktuális pozíciójában. Másik lehetőségként ez a függvény lekérhet egy oszlopot a kurzor másolási pufferében létrehozott rekordból. Ez a függvény az aktuális rekordra hivatkozó indexbejegyzésből is lekérheti az oszlopadatokat. |
|
RetrieveKey | Lekéri az indexbejegyzés kulcsát a kurzor aktuális pozíciójában. |
|
SerializeObjectToColumn | Egy objektum szerializált formájának írása egy oszlopba. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, logikai) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, bájt) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Dupla) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, single) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, sztring, kódolás) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, sztring, kódolás, SetColumnGrbit) | Módosítja egy módosított rekord egyetlen oszlopértékét a beszúráshoz vagy az aktuális rekord frissítéséhez. |
|
SetColumns | Oszlopokat állít be a ColumnValue objektumokból. |
|
TryGetLock | Explicit módon fenntarthatja a lehetőséget egy sor frissítésére, írási zárolásra, vagy arra, hogy bármely más munkamenet kifejezetten megakadályozza a sor frissítését, olvasási zárolást. A sorok írási zárolásai általában implicit módon lesznek beolvasva a sorok frissítése miatt. A rekordverziók miatt általában nincs szükség olvasási zárolásokra. Bizonyos esetekben azonban előfordulhat, hogy egy tranzakció kifejezetten zárolni szeretne egy sort a szerializálás kényszerítése érdekében, vagy egy későbbi művelet sikerességének biztosítása érdekében. |
|
TryMove | Próbáljon meg navigálni egy indexen. Ha a navigáció sikeres, ez a metódus igaz értéket ad vissza. Ha a metódushoz való navigáláshoz nincs rekord, hamis értéket ad vissza; más hibák esetén kivétel jelenik meg. |
|
TryMoveFirst | Próbálja meg a táblázat első rekordját áthelyezni. Ha a tábla üres, akkor ez hamis értéket ad vissza, ha egy másik hiba történik, a rendszer kivételt jelez. |
|
TryMoveLast | Próbáljon meg a táblázat utolsó rekordjára lépni. Ha a tábla üres, akkor ez hamis értéket ad vissza, ha egy másik hiba történik, a rendszer kivételt jelez. |
|
TryMoveNext | Próbálja meg a táblázat következő rekordját áthelyezni. Ha nincs következő rekord, ez hamis eredményt ad vissza, ha egy másik hiba merül fel, a rendszer kivételt okoz. |
|
TryMovePrevious | Próbálja meg a táblázat előző rekordját áthelyezni. Ha nincs korábbi rekord, ez hamis értéket ad vissza, ha egy másik hiba merül fel, a rendszer kivételt okoz. |
|
TryOpenTable | Próbáljon meg megnyitni egy táblát. |
|
TrySeek | Hatékonyan helyezze a kurzort egy indexbe, amely megfelel az adott kurzor keresési kulcsa által megadott keresési feltételeknek és a megadott egyenlőtlenségnek. A keresési kulcsot korábban a JetMakeKey használatával kellett létrehozni. |
|
TrySetIndexRange | Ideiglenesen korlátozza az indexbejegyzések készletét, amelyeket a kurzor a JetMove használatával az aktuális indexbejegyzéstől kezdődően az adott indexbejegyzéstől kezdődően az adott kurzor keresési kulcsa és a megadott kötött feltételek által megadott keresési feltételeknek megfelelő indexbejegyzéssel végződik. A keresési kulcsot korábban a JetMakeKey használatával kellett létrehozni. Igaz értéket ad vissza, ha az indextartomány nem üres, máskülönben hamis. |
Felső