Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Beveiligde leden opnemen
Overgenomen leden opnemen
Beheerde versies van de ESENT-API. Deze klasse bevat statische methoden die overeenkomen met de niet-beheerde ESENT-API. Deze methoden genereren uitzonderingen wanneer fouten worden geretourneerd. Helpermethoden voor de ESENT-API. Deze wrap JetMakeKey. Interne methoden van de API. Helpermethoden voor de ESENT-API. Deze voeren gegevensconversie uit voor JetMakeKey. Helpermethoden voor de ESENT-API. Deze methoden hebben betrekking op databasemetagegevens. Helpermethoden voor de ESENT-API. Dit zijn geen interop-versies van de API, maar kapselen veel voorkomende toepassingen van de functies in. API-leden die zijn gemarkeerd als verouderd. Helpermethoden voor de ESENT-API. Dit zijn geen interop-versies van de API, maar kapselen veel voorkomende toepassingen van de functies in. Helpermethoden voor de ESENT-API. Deze voeren gegevensconversie uit voor het instellen van kolommen.
Met het Api- type worden de volgende leden weergegeven.
Methoden
| Naam | Beschrijving | |
|---|---|---|
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Een object van een kolom deserialiseren. |
|
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Een object van een kolom deserialiseren. |
|
EscrowUpdate- | Atomische optellen op één kolom uitvoeren. De kolom moet van het type Longzijn. Met deze functie kunnen meerdere sessies dezelfde record gelijktijdig bijwerken zonder conflicten. |
|
GetBookmark- | Haalt de bladwijzer op voor de record die is gekoppeld aan de indexvermelding op de huidige positie van een cursor. Deze bladwijzer kan vervolgens worden gebruikt om die cursor terug te plaatsen naar dezelfde record met behulp van JetGotoBookmark. |
|
GetColumnDictionary- | Hiermee maakt u een woordenlijst waarmee kolomnamen worden toegewezen aan hun kolom-id's. |
|
GetTableColumnid- | Haal de kolom-id van de opgegeven kolom op. |
|
GetTableColumns(JET_SESID, JET_TABLEID) | Herhaalt alle kolommen in de tabel en retourneert informatie over elke kolom. |
|
GetTableColumns(JET_SESID, JET_DBID, String) | Herhaalt alle kolommen in de tabel en retourneert informatie over elke kolom. |
|
GetTableIndexes(JET_SESID, JET_TABLEID) | Herhaalt alle indexen in de tabel en retourneert informatie over elke index. |
|
GetTableIndexes(JET_SESID, JET_DBID, Tekenreeks) | Herhaalt alle indexen in de tabel en retourneert informatie over elke index. |
|
GetTableNames- | Retourneert de namen van de tabellen in de database. |
|
IntersectIndexes- | Snij een groep indexbereiken door en retourneer de bladwijzers van de records die in alle indexbereiken zijn gevonden. Zie ook JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit). |
|
JetAddColumn- | Voeg een nieuwe kolom toe aan een bestaande tabel. |
|
JetAttachDatabase | Voegt een databasebestand bij voor gebruik met een database-exemplaar. Als u de database wilt gebruiken, moet deze vervolgens worden geopend met JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetAttachDatabase2 | Voegt een databasebestand bij voor gebruik met een database-exemplaar. Als u de database wilt gebruiken, moet deze vervolgens worden geopend met JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
|
JetBackupInstance- | Hiermee wordt een streamingback-up van een exemplaar uitgevoerd, inclusief alle gekoppelde databases, aan een map. Met meerdere back-upmethoden die door de engine worden ondersteund, is dit de eenvoudigste en meest ingekapselde functie. |
|
JetBeginExternalBackupInstance | Start een externe back-up terwijl de engine en database online en actief zijn. |
|
JetBeginSession- | Initialiseer een nieuwe ESENT-sessie. |
|
JetBeginTransaction- | Zorgt ervoor dat een sessie een transactie invoert of een nieuw opslagpunt maakt in een bestaande transactie. |
|
JetBeginTransaction2- | Zorgt ervoor dat een sessie een transactie invoert of een nieuw opslagpunt maakt in een bestaande transactie. |
|
JetCloseDatabase | Hiermee sluit u een databasebestand dat eerder is geopend met JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) of gemaakt met JetCreateDatabase(JET_SESID, String, String, String, JET_DBID, CreateDatabaseGrbit). |
|
JetCloseFileInstance- | Hiermee sluit u een bestand dat is geopend met JetOpenFileInstance nadat de gegevens uit dat bestand zijn geëxtraheerd met behulp van JetReadFileInstance. |
|
JetCloseTable- | Sluit een geopende tabel. |
|
JetCommitTransaction- | Hiermee worden de wijzigingen doorgevoerd die zijn aangebracht in de status van de database tijdens het huidige opslagpunt en worden ze gemigreerd naar het vorige opslagpunt. Als het buitenste opslagpunt wordt doorgevoerd, worden de wijzigingen die tijdens dat opslagpunt zijn aangebracht, doorgevoerd in de status van de database en wordt de transactie afgesloten door de sessie. |
|
JetCompact | Hiermee maakt u een kopie van een bestaande database. De kopie wordt gecomprimeerd tot een optimale status voor gebruik. Gegevens in de gekopieerde gegevens worden verpakt volgens de metingen die zijn gekozen voor de indexen bij het maken van indexen. Op deze manier kunnen gecomprimeerde gegevens zo dicht mogelijk worden opgeslagen. Gecomprimeerde gegevens kunnen ook ruimte reserveren voor volgende recordgroei- of indexinvoegingen. |
|
JetComputeStats | Doorloopt elke index van een tabel om precies het aantal vermeldingen in een index te berekenen en het aantal afzonderlijke sleutels in een index. Deze informatie, samen met het aantal databasepagina's dat is toegewezen voor een index en de huidige tijd van de berekening, wordt opgeslagen in de metagegevens van de index in de database. Deze gegevens kunnen vervolgens worden opgehaald met informatiebewerkingen. |
|
JetCreateDatabase | Hiermee maakt en voegt u een databasebestand toe. |
|
JetCreateDatabase2 | Hiermee maakt en voegt u een databasebestand toe met een maximale databasegrootte die is opgegeven. |
|
JetCreateIndex- | Hiermee maakt u een index over gegevens in een ESE-database. Een index kan worden gebruikt om snel specifieke gegevens te vinden. |
|
JetCreateIndex2 | Hiermee maakt u indexen over gegevens in een ESE-database. |
|
JetCreateInstance- | Wijst een nieuw exemplaar van de database-engine toe. |
|
JetCreateInstance2 | Wijs een nieuw exemplaar van de database-engine toe voor gebruik in één proces, waarbij een weergavenaam is opgegeven. |
|
JetCreateTable- | Maak een lege tabel. De zojuist gemaakte tabel wordt exclusief geopend. |
|
JetCreateTableColumnIndex3 | Hiermee maakt u een tabel, voegt u kolommen en indexen toe aan die tabel. |
|
JetDefragment | Hiermee worden databasedefragmentatietaken gestart en gestopt die de organisatie van gegevens in een database verbeteren. |
|
JetDefragment2- | Hiermee worden databasedefragmentatietaken gestart en gestopt die de organisatie van gegevens in een database verbeteren. |
|
JetDelete- | Hiermee verwijdert u de huidige record in een databasetabel. |
|
JetDeleteColumn- | Hiermee verwijdert u een kolom uit een databasetabel. |
|
JetDeleteColumn2 | Hiermee verwijdert u een kolom uit een databasetabel. |
|
JetDeleteIndex | Hiermee verwijdert u een index uit een databasetabel. |
|
JetDeleteTable- | Hiermee verwijdert u een tabel uit een database. |
|
JetDetachDatabase | Hiermee wordt een databasebestand uitgebracht dat eerder aan een databasesessie was gekoppeld. |
|
JetDetachDatabase2 | Hiermee wordt een databasebestand uitgebracht dat eerder aan een databasesessie was gekoppeld. |
|
JetDupCursor- | Hiermee wordt een geopende cursor gedupliceerd en wordt een ingang geretourneerd naar de gedupliceerde cursor. Als de cursor die is gedupliceerd een alleen-lezen cursor was, is de gedupliceerde cursor ook een alleen-lezen cursor. Alle statussen met betrekking tot het maken van een zoeksleutel of het bijwerken van een record worden niet gekopieerd naar de gedupliceerde cursor. Bovendien wordt de locatie van de oorspronkelijke cursor niet gedupliceerd in de gedupliceerde cursor. De gedupliceerde cursor wordt altijd geopend op de geclusterde index en de locatie ervan bevindt zich altijd op de eerste rij van de tabel. |
|
JetDupSession- | Initialiseer een nieuwe ESE-sessie in hetzelfde exemplaar als de opgegeven sesid. |
|
JetEndExternalBackupInstance | Hiermee wordt een externe back-upsessie beëindigd. Deze API is de laatste API in een reeks API's die moeten worden aangeroepen om een geslaagde onlineback-up (niet op VSS gebaseerd) uit te voeren. |
|
JetEndExternalBackupInstance2 | Hiermee wordt een externe back-upsessie beëindigd. Deze API is de laatste API in een reeks API's die moeten worden aangeroepen om een geslaagde onlineback-up (niet op VSS gebaseerd) uit te voeren. |
|
JetEndSession- | Hiermee beëindigt u een sessie. |
|
JetEnumerateColumns- | Hiermee haalt u efficiënt een set kolommen en de bijbehorende waarden op uit de huidige record van een cursor of de kopieerbuffer van die cursor. De opgehaalde kolommen en waarden kunnen worden beperkt door een lijst met kolom-id's, itagSequence-nummers en andere kenmerken. Deze api voor het ophalen van kolommen is uniek omdat deze informatie retourneert in dynamisch toegewezen geheugen dat wordt verkregen met behulp van een door de gebruiker geleverde realloc compatibele callback. Dankzij deze nieuwe flexibiliteit kunnen kolomgegevens efficiënt worden opgehaald met specifieke kenmerken (zoals grootte en multipliciteit) die onbekend zijn bij de beller. Dit elimineert de noodzaak voor het gebruik van de detectiemodi van JetRetrieveColumn om deze kenmerken te bepalen om een definitieve aanroep naar JetRetrieveColumn in te stellen waarmee de gewenste gegevens worden opgehaald. |
|
JetEscrowUpdate | Voert een atomische optellingsbewerking uit op één kolom. Met deze functie kunnen meerdere sessies dezelfde record gelijktijdig bijwerken zonder conflicten. Zie ook EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32). |
|
JetFreeBuffer | Hiermee wordt geheugen vrijgemaakt dat is toegewezen door een aanroep van de database-engine. |
|
JetGetAttachInfoInstance | Wordt gebruikt tijdens een back-up die is gestart door JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) om een exemplaar op te vragen voor de namen van databasebestanden die deel moeten uitmaken van de back-upbestandsset. Alleen databases die momenteel aan het exemplaar zijn gekoppeld met JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) worden overwogen. Deze bestanden kunnen vervolgens worden geopend met JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) en lezen met behulp van JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
|
JetGetBookmark | Haalt de bladwijzer op voor de record die is gekoppeld aan de indexvermelding op de huidige positie van een cursor. Deze bladwijzer kan vervolgens worden gebruikt om die cursor terug te plaatsen naar dezelfde record met behulp van JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). De bladwijzer is niet langer dan BookmarkMost bytes. Zie ook GetBookmark(JET_SESID, JET_TABLEID). |
|
JetGetColumnInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_COLUMNBASE) | Hiermee haalt u informatie over een kolom in een tabel op. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_COLUMNDEF) | Hiermee haalt u informatie over een tabelkolom op. |
|
JetGetColumnInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_COLUMNLIST) | Hiermee haalt u informatie over alle kolommen in een tabel op. |
|
JetGetCurrentIndex | Ddetermineert de naam van de huidige index van een bepaalde cursor. Deze naam wordt ook gebruikt om deze index later opnieuw te selecteren als de huidige index met behulp van JetSetCurrentIndex(JET_SESID, JET_TABLEID, Tekenreeks). Het kan ook worden gebruikt om de eigenschappen van die index te detecteren met behulp van JetGetTableIndexInfo. |
|
JetGetCursorInfo | Bepaal of een update van de huidige record van een cursor resulteert in een schrijfconflict op basis van de huidige updatestatus van de record. Het is mogelijk dat een schrijfconflict uiteindelijk wordt geretourneerd, zelfs als JetGetCursorInfo succesvol wordt geretourneerd. omdat een andere sessie de record kan bijwerken voordat de huidige sessie dezelfde record kan bijwerken. |
|
JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetDatabaseInfo(JET_SESID, JET_DBID, Tekenreeks, JET_DbInfo) | Haalt bepaalde informatie over de opgegeven database op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_INDEXLIST) | Verouderd. Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_INDEXID, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, JET_INDEXLIST, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, Int32, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, Tekenreeks, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetIndexInfo(JET_SESID, JET_DBID, Tekenreeks, Tekenreeks, UInt16, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetInstanceInfo | Haalt informatie op over de exemplaren die worden uitgevoerd. |
|
JetGetLock- | Reserveer expliciet de mogelijkheid om een rij, schrijfvergrendeling bij te werken of om expliciet te voorkomen dat een rij wordt bijgewerkt door een andere sessie, leesvergrendeling. Normaal gesproken worden schrijfvergrendelingen voor rijen impliciet verkregen als gevolg van het bijwerken van rijen. Leesvergrendelingen zijn meestal niet vereist vanwege versiebeheer van records. In sommige gevallen wil een transactie echter expliciet een rij vergrendelen om serialisatie af te dwingen, of om ervoor te zorgen dat een volgende bewerking slaagt. |
|
JetGetLogInfoInstance- | Wordt gebruikt tijdens een back-up die is geïnitieerd door JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) om een exemplaar op te vragen voor de namen van databasepatchbestanden en logboekbestanden die deel moeten uitmaken van de back-upbestandsset. Deze bestanden kunnen vervolgens worden geopend met JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) en lezen met behulp van JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
|
JetGetLS- | Hiermee kan de toepassing de contextgreep ophalen die bekend staat als Lokale opslag die is gekoppeld aan een cursor of de tabel die aan die cursor is gekoppeld. Deze contextgreep moet eerder zijn ingesteld met JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS kan ook worden gebruikt om tegelijkertijd de huidige contextgreep voor een cursor of tabel op te halen en die contextgreep opnieuw in te stellen. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) | Hiermee haalt u informatie over databaseobjecten op. |
|
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, Tekenreeks, JET_OBJECTINFO) | Hiermee haalt u informatie over databaseobjecten op. |
|
JetGetRecordPosition | Retourneert de breukpositie van de huidige record in de huidige index in de vorm van een JET_RECPOS structuur. Zie ook JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGetSecondaryIndexBookmark | Hiermee wordt een speciale bladwijzer opgehaald voor de secundaire indexvermelding op de huidige positie van een cursor. Deze bladwijzer kan vervolgens worden gebruikt om die cursor efficiënt terug te plaatsen naar dezelfde indexvermelding met behulp van JetGotoSecondaryIndexBookmark. Dit is het handigst bij het verplaatsen van een secundaire index die dubbele sleutels bevat of die meerdere indexvermeldingen voor dezelfde record bevat. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | Hiermee haalt u opties voor databaseconfiguratie op. |
|
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | Hiermee haalt u opties voor databaseconfiguratie op. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | Hiermee haalt u informatie over een tabelkolom op. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_COLUMNDEF) | Hiermee haalt u informatie over een tabelkolom op. |
|
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_COLUMNLIST) | Hiermee haalt u informatie over alle kolommen in de tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_INDEXLIST) | Verouderd. Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_INDEXID, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_INDEXLIST, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Tekenreeks, Int32, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, Tekenreeks, Tekenreeks, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) | Hiermee haalt u informatie over indexen in een tabel op. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | Hiermee worden verschillende stukjes informatie over een tabel in een database opgehaald. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) | Hiermee worden verschillende stukjes informatie over een tabel in een database opgehaald. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | Hiermee worden verschillende stukjes informatie over een tabel in een database opgehaald. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | Hiermee worden verschillende stukjes informatie over een tabel in een database opgehaald. |
|
JetGetTableInfo(JET_SESID, JET_TABLEID, Tekenreeks, JET_TblInfo) | Hiermee worden verschillende stukjes informatie over een tabel in een database opgehaald. |
|
JetGetTruncateLogInfoInstance- | Wordt gebruikt tijdens een back-up die is gestart door JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) om een exemplaar op te vragen voor de namen van de transactielogboekbestanden die veilig kunnen worden verwijderd nadat de back-up is voltooid. |
|
JetGetVersion- | Haalt de versie van de database-engine op. |
|
JetGotoBookmark- | Plaatst een cursor op een indexvermelding voor de record die is gekoppeld aan de opgegeven bladwijzer. De bladwijzer kan worden gebruikt met elke index die is gedefinieerd in een tabel. De bladwijzer voor een record kan worden opgehaald met JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32). |
|
JetGotoPosition- | Hiermee verplaatst u een cursor naar een nieuwe locatie die een fractie van de weg door de huidige index is. Zie ook JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
|
JetGotoSecondaryIndexBookmark | Plaatst een cursor op een indexvermelding die is gekoppeld aan de opgegeven secundaire indexbladwijzer. De secundaire indexbladwijzer moet worden gebruikt met dezelfde index in dezelfde tabel waaruit deze oorspronkelijk is opgehaald. De secundaire indexbladwijzer voor een indexvermelding kan worden opgehaald met behulp van JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit). |
|
JetGrowDatabase | Breidt de grootte uit van een database die momenteel is geopend. |
|
JetIdle- | Voert inactiviteit opschoningstaken uit of controleert de status van het versiearchief in ESE. |
|
JetIndexRecordCount | Telt het aantal vermeldingen in de huidige index vanaf de huidige positie vooruit. De huidige positie wordt opgenomen in het aantal. Het aantal kan groter zijn dan het totale aantal records in de tabel als de huidige index groter is dan een kolom met meerdere waarden en exemplaren van de kolom meerdere waarden hebben. Als de tabel leeg is, wordt 0 geretourneerd voor het aantal. |
|
JetInit- | Initialiseer de ESENT-database-engine. |
|
JetInit2 | Initialiseer de ESENT-database-engine. |
|
JetIntersectIndexes | Berekent het snijpunt tussen meerdere sets indexvermeldingen uit verschillende secundaire indexen in dezelfde tabel. Deze bewerking is handig voor het vinden van de set records in een tabel die overeenkomt met twee of meer criteria die kunnen worden uitgedrukt met behulp van indexbereiken. Zie ook IntersectIndexes(JET_SESID, []). |
|
JetMakeKey- | Hiermee worden zoeksleutels gemaakt die vervolgens kunnen worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) | Navigeer door een index. De cursor kan aan het begin of einde van de index worden weergegeven en naar achteren en naar voren worden verplaatst door een opgegeven aantal indexvermeldingen. Zie ook 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) | Navigeer door een index. De cursor kan aan het begin of einde van de index worden weergegeven en naar achteren en naar voren worden verplaatst door een opgegeven aantal indexvermeldingen. Zie ook TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
|
JetOpenDatabase | Hiermee opent u een database die eerder is gekoppeld aan JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), voor gebruik met een databasesessie. Deze functie kan meerdere keren worden aangeroepen voor dezelfde database. |
|
JetOpenFileInstance- | Hiermee opent u een gekoppelde database, databasepatchbestand of transactielogboekbestand van een actief exemplaar voor het uitvoeren van een fuzzy streamingback-up. De gegevens uit deze bestanden kunnen vervolgens worden gelezen via de geretourneerde ingang met behulp van JetReadFileInstance. De geretourneerde ingang moet worden gesloten met behulp van JetCloseFileInstance. Een externe back-up van het exemplaar moet eerder zijn gestart met Behulp van JetBeginExternalBackupInstance. |
|
JetOpenTable- | Hiermee opent u een cursor op een eerder gemaakte tabel. |
|
JetOpenTempTable- | Hiermee maakt u een tijdelijke tabel met één index. In een tijdelijke tabel worden records opgeslagen en opgehaald, net zoals een gewone tabel die is gemaakt met JetCreateTableColumnIndex. Tijdelijke tabellen zijn echter veel sneller dan gewone tabellen vanwege hun vluchtige aard. Ze kunnen ook worden gebruikt om zeer snel te sorteren en dubbele verwijdering uit te voeren op recordsets wanneer ze op een puur sequentiële manier worden geopend. Zie ook JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable2- | Hiermee maakt u een tijdelijke tabel met één index. In een tijdelijke tabel worden records opgeslagen en opgehaald, net zoals een gewone tabel die is gemaakt met JetCreateTableColumnIndex. Tijdelijke tabellen zijn echter veel sneller dan gewone tabellen vanwege hun vluchtige aard. Ze kunnen ook worden gebruikt om zeer snel te sorteren en dubbele verwijdering uit te voeren op recordsets wanneer ze op een puur sequentiële manier worden geopend. Zie ook JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOpenTempTable3- | Hiermee maakt u een tijdelijke tabel met één index. In een tijdelijke tabel worden records opgeslagen en opgehaald, net zoals een gewone tabel die is gemaakt met JetCreateTableColumnIndex. Tijdelijke tabellen zijn echter veel sneller dan gewone tabellen vanwege hun vluchtige aard. Ze kunnen ook worden gebruikt om zeer snel te sorteren en dubbele verwijdering uit te voeren op recordsets wanneer ze op een puur sequentiële manier worden geopend. Zie ook JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
|
JetOSSnapshotFreeze- | Hiermee wordt een momentopname gestart. Terwijl de momentopname wordt uitgevoerd, kan er geen schrijf-naar-schijf-activiteit door de engine plaatsvinden. |
|
JetOSSnapshotPrepare- | Hiermee worden de voorbereidingen voor een momentopnamesessie gestart. Een momentopnamesessie is een kort tijdsinterval waarin de engine geen schrijf-IOs naar schijf uitgeeft, zodat de engine kan deelnemen aan een momentopnamesessie van het volume (wanneer deze wordt aangestuurd door een momentopnameschrijver). |
|
JetOSSnapshotThaw | Hiermee wordt de engine op de hoogte gebracht dat de normale IO-bewerkingen na een vriesperiode en een geslaagde momentopname kunnen worden hervat. |
|
JetPrepareUpdate | Bereid een cursor voor op de update. |
|
JetReadFileInstance- | Haalt de inhoud van een bestand op dat is geopend met JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64). |
|
JetRegisterCallback- | Hiermee kan de toepassing de database-engine zodanig configureren dat meldingen naar de toepassing worden verzonden voor specifieke gebeurtenissen. Deze meldingen zijn gekoppeld aan een specifieke tabel en blijven alleen van kracht totdat het exemplaar met de tabel wordt afgesloten met JetTerm(JET_INSTANCE). |
|
JetRenameColumn- | Hiermee wijzigt u de naam van een bestaande kolom. |
|
JetRenameTable- | Hiermee wijzigt u de naam van een bestaande tabel. |
|
JetResetSessionContext | Hiermee wordt een sessie losgekoppeld van de huidige thread. Dit moet worden gebruikt in combinatie met JetSetSessionContext(JET_SESID, IntPtr). |
|
JetResetTableSequentiële | Hiermee wordt de database-engine aangegeven dat de toepassing niet langer de volledige index scant waarop de cursor is geïnstalleerd. Met deze aanroep wordt een melding omgekeerd die wordt verzonden door JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit). |
|
JetRestoreInstance- | Hiermee herstelt en herstelt u een streamingback-up van een exemplaar, inclusief alle gekoppelde databases. Het is ontworpen om te werken met een back-up die is gemaakt met de JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS) functie. Dit is de eenvoudigste en meest ingekapselde herstelfunctie. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. Deze functie kan ook een kolom ophalen uit een record die wordt gemaakt in de cursorkopiebuffer. Met deze functie kunnen ook kolomgegevens worden opgehaald uit een indexvermelding die verwijst naar de huidige record. Naast het ophalen van de werkelijke kolomwaarde kan JetRetrieveColumn ook worden gebruikt om de grootte van een kolom op te halen, voordat u de kolomgegevens zelf ophaalt, zodat toepassingsbuffers op de juiste manier kunnen worden aangepast. |
|
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. Deze functie kan ook een kolom ophalen uit een record die wordt gemaakt in de cursorkopiebuffer. Met deze functie kunnen ook kolomgegevens worden opgehaald uit een indexvermelding die verwijst naar de huidige record. Naast het ophalen van de werkelijke kolomwaarde kan JetRetrieveColumn ook worden gebruikt om de grootte van een kolom op te halen, voordat u de kolomgegevens zelf ophaalt, zodat toepassingsbuffers op de juiste manier kunnen worden aangepast. |
|
JetRetrieveColumns | Haalt meerdere kolomwaarden op uit de huidige record in één bewerking. Een matrix van JET_RETRIEVECOLUMN structuren wordt gebruikt om de set kolomwaarden te beschrijven die moeten worden opgehaald en om uitvoerbuffers te beschrijven voor elke kolomwaarde die moet worden opgehaald. |
|
JetRetrieveKey | Haalt de sleutel voor de indexvermelding op de huidige positie van een cursor op. Zie ook RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit). |
|
JetRollback- | Hiermee worden de wijzigingen die zijn aangebracht in de status van de database ongedaan gemaakt en keert u terug naar het laatste opslagpunt. JetRollback sluit ook alle cursors die tijdens het opslagpunt worden geopend. Als het buitenste opslagpunt ongedaan wordt gemaakt, wordt de transactie afgesloten door de sessie. |
|
JetSeek- | Plaats een cursor efficiënt op een indexvermelding die overeenkomt met de zoekcriteria die zijn opgegeven door de zoeksleutel in die cursor en de opgegeven ongelijkheid. Een zoeksleutel moet eerder zijn samengesteld met JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Zie ook TrySeek(JET_SESID, JET_TABLEID, SeekGrbit). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) | De functie JetSetColumn wijzigt één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. Het kan een bestaande waarde overschrijven, een nieuwe waarde toevoegen aan een reeks waarden in een kolom met meerdere waarden, een waarde verwijderen uit een reeks waarden in een kolom met meerdere waarden, of een geheel of een deel van een lange waarde bijwerken (een kolom van het type LongText of LongBinary-). |
|
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) | De functie JetSetColumn wijzigt één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. Het kan een bestaande waarde overschrijven, een nieuwe waarde toevoegen aan een reeks waarden in een kolom met meerdere waarden, een waarde verwijderen uit een reeks waarden in een kolom met meerdere waarden, of een geheel of een deel van een lange waarde bijwerken (een kolom van het type LongText of LongBinary-). |
|
JetSetColumnDefaultValue | Hiermee wijzigt u de standaardwaarde van een bestaande kolom. |
|
JetSetColumns- | Hiermee kan een toepassing meerdere kolomwaarden instellen in één bewerking. Een matrix van JET_SETCOLUMN structuren wordt gebruikt om de set kolomwaarden te beschrijven die moeten worden ingesteld en om invoerbuffers te beschrijven voor elke kolomwaarde die moet worden ingesteld. |
|
JetSetCurrentIndex | Stel de huidige index van een cursor in. |
|
JetSetCurrentIndex2 | Stel de huidige index van een cursor in. |
|
JetSetCurrentIndex3 | Stel de huidige index van een cursor in. |
|
JetSetCurrentIndex4- | Stel de huidige index van een cursor in. |
|
JetSetDatabaseSize- | Hiermee stelt u de grootte van een niet-geopend databasebestand in. |
|
JetSetIndexRange- | Beperkt tijdelijk de set indexvermeldingen die de cursor kan doorlopen met behulp van JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) naar degenen die beginnen vanaf de huidige indexvermelding en eindigen op de indexvermelding die overeenkomt met de zoekcriteria die zijn opgegeven door de zoeksleutel in die cursor en de opgegeven afhankelijke criteria. Een zoeksleutel moet eerder zijn samengesteld met JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Zie ook TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
JetSetLS- | Hiermee kan de toepassing een contextgreep koppelen die bekend staat als Lokale opslag met een cursor of de tabel die aan die cursor is gekoppeld. Deze contextgreep kan door de toepassing worden gebruikt om hulpgegevens op te slaan die zijn gekoppeld aan een cursor of tabel. De toepassing wordt later op de hoogte gesteld met behulp van een runtime-callback wanneer de contextgreep moet worden vrijgegeven. Dit maakt het mogelijk om dynamisch toegewezen status te koppelen aan een cursor of tabel. |
|
JetSetSessionContext | Koppelt een sessie aan de huidige thread met behulp van de opgegeven contextingang. Deze koppeling overschrijft de standaardenginevereiste dat een transactie voor een bepaalde sessie volledig op dezelfde thread moet plaatsvinden. Gebruik JetResetSessionContext(JET_SESID) om de koppeling te verwijderen. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) | Hiermee stelt u opties voor databaseconfiguratie in. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | Hiermee stelt u opties voor databaseconfiguratie in. |
|
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | Hiermee stelt u opties voor databaseconfiguratie in. |
|
JetSetTableSequentiële | Hiermee wordt de database-engine aangegeven dat de toepassing de volledige index scant waarop de cursor is positie. Daarom worden de methoden die worden gebruikt om toegang te krijgen tot de indexgegevens afgestemd om dit scenario zo snel mogelijk te maken. Zie ook JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit). |
|
JetStopBackupInstance- | Hiermee voorkomt u dat streamingback-upactiviteiten worden voortgezet op een specifiek actief exemplaar, waardoor de streamingback-up op een voorspelbare manier wordt beëindigd. |
|
JetStopServiceInstance- | Bereidt een exemplaar voor op beëindiging. |
|
JetTerm | Beëindig een exemplaar dat is gemaakt met JetInit(JET_INSTANCE) of JetCreateInstance(JET_INSTANCE, String). |
|
JetTerm2 | Beëindig een exemplaar dat is gemaakt met JetInit(JET_INSTANCE) of JetCreateInstance(JET_INSTANCE, String). |
|
JetTruncateLogInstance- | Wordt gebruikt tijdens een back-up die is gestart door JetBeginExternalBackup om transactielogboekbestanden te verwijderen die niet meer nodig zijn zodra de huidige back-up is voltooid. |
|
JetUnregisterCallback- | Hiermee configureert u de database-engine om te stoppen met het verzenden van meldingen naar de toepassing zoals eerder aangevraagd via JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE). |
|
JetUpdate(JET_SESID, JET_TABLEID) | De functie JetUpdate voert een updatebewerking uit, waaronder het invoegen van een nieuwe rij in een tabel of het bijwerken van een bestaande rij. Het verwijderen van een tabelrij wordt uitgevoerd door JetDelete(JET_SESID, JET_TABLEID)aan te roepen. |
|
JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) | De functie JetUpdate voert een updatebewerking uit, waaronder het invoegen van een nieuwe rij in een tabel of het bijwerken van een bestaande rij. Het verwijderen van een tabelrij wordt uitgevoerd door JetDelete(JET_SESID, JET_TABLEID)aan te roepen. |
|
MakeKey(JET_SESID, JET_TABLEID, Booleaanse waarde, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) | Hiermee wordt een zoeksleutel gemaakt die vervolgens kan worden gebruikt door JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) en JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
|
MoveAfterLast | Plaats de cursor na de laatste record in de tabel. Met een volgende verplaatsing wordt de cursor op de laatste record geplaatst. |
|
MoveBeforeFirst- | Plaats de cursor vóór de eerste record in de tabel. Met een volgende verplaatsing plaatst u de cursor op de eerste record. |
|
ResetIndexRange- | Hiermee verwijdert u een indexbereik dat is gemaakt met JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) of TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Als er geen indexbereik aanwezig is, doet deze methode niets. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. Deze functie kan ook een kolom ophalen uit een record die wordt gemaakt in de cursorkopiebuffer. Met deze functie kunnen ook kolomgegevens worden opgehaald uit een indexvermelding die verwijst naar de huidige record. Naast het ophalen van de werkelijke kolomwaarde kan JetRetrieveColumn ook worden gebruikt om de grootte van een kolom op te halen, voordat u de kolomgegevens zelf ophaalt, zodat toepassingsbuffers op de juiste manier kunnen worden aangepast. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee haalt u een booleaanse kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee haalt u een booleaanse kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee wordt een bytekolomwaarde opgehaald uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee wordt een bytekolomwaarde opgehaald uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee haalt u een datum/tijd-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee haalt u een datum/tijd-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt een dubbele kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt een dubbele kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee haalt u een float-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee haalt u een float-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee haalt u een guid-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee haalt u een guid-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt een int16-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Hiermee wordt een int32-kolomwaarde opgehaald uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. De Unicode-codering wordt gebruikt. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding) | Hiermee haalt u een kolomwaarde van een tekenreeks op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding, RetrieveColumnGrbit) | Hiermee haalt u een kolomwaarde van een tekenreeks op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt een uint16-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt een uint16-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt een uint32-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt een uint32-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Haalt een uint64-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Haalt een uint64-kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. |
|
RetrieveColumns- | Hiermee worden kolommen opgehaald in ColumnValue-objecten. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) | Hiermee haalt u de grootte van één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. Deze functie kan ook een kolom ophalen uit een record die wordt gemaakt in de cursorkopiebuffer. Met deze functie kunnen ook kolomgegevens worden opgehaald uit een indexvermelding die verwijst naar de huidige record. |
|
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) | Hiermee haalt u de grootte van één kolomwaarde op uit de huidige record. De record is die record die is gekoppeld aan de indexvermelding op de huidige positie van de cursor. Deze functie kan ook een kolom ophalen uit een record die wordt gemaakt in de cursorkopiebuffer. Met deze functie kunnen ook kolomgegevens worden opgehaald uit een indexvermelding die verwijst naar de huidige record. |
|
RetrieveKey- | Haalt de sleutel voor de indexvermelding op de huidige positie van een cursor op. |
|
SerializeObjectToColumn- | Schrijf een geserialiseerde vorm van een object naar een kolom. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Booleaanse waarde) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) | Hiermee wijzigt u één kolomwaarde in een gewijzigde record die moet worden ingevoegd of om de huidige record bij te werken. |
|
SetColumns- | Hiermee stelt u kolommen van ColumnValue-objecten in. |
|
TryGetLock- | Reserveer expliciet de mogelijkheid om een rij, schrijfvergrendeling bij te werken of om expliciet te voorkomen dat een rij wordt bijgewerkt door een andere sessie, leesvergrendeling. Normaal gesproken worden schrijfvergrendelingen voor rijen impliciet verkregen als gevolg van het bijwerken van rijen. Leesvergrendelingen zijn meestal niet vereist vanwege versiebeheer van records. In sommige gevallen wil een transactie echter expliciet een rij vergrendelen om serialisatie af te dwingen, of om ervoor te zorgen dat een volgende bewerking slaagt. |
|
TryMove- | Probeer door een index te navigeren. Als de navigatie slaagt, retourneert deze methode waar. Als er geen record is om naar deze methode te navigeren, wordt onwaar geretourneerd. er wordt een uitzondering gegenereerd voor andere fouten. |
|
TryMoveFirst- | Probeer naar de eerste record in de tabel te gaan. Als de tabel leeg is, retourneert dit onwaar, als er een andere fout optreedt, wordt er een uitzondering gegenereerd. |
|
TryMoveLast- | Probeer naar de laatste record in de tabel te gaan. Als de tabel leeg is, retourneert dit onwaar, als er een andere fout optreedt, wordt er een uitzondering gegenereerd. |
|
TryMoveNext- | Probeer naar de volgende record in de tabel te gaan. Als er geen volgende record is, retourneert dit onwaar, als er een andere fout optreedt, wordt er een uitzondering gegenereerd. |
|
TryMovePrevious- | Probeer naar de vorige record in de tabel te gaan. Als er geen vorige record is, retourneert dit onwaar, als er een andere fout optreedt, wordt er een uitzondering gegenereerd. |
|
TryOpenTable- | Probeer een tabel te openen. |
|
TrySeek- | Plaats een cursor efficiënt op een indexvermelding die overeenkomt met de zoekcriteria die zijn opgegeven door de zoeksleutel in die cursor en de opgegeven ongelijkheid. Een zoeksleutel moet eerder zijn samengesteld met JetMakeKey. |
|
TrySetIndexRange- | Beperkt tijdelijk de set indexvermeldingen die de cursor kan doorlopen met JetMove naar degenen die beginnen met de huidige indexvermelding en eindigen bij de indexvermelding die overeenkomt met de zoekcriteria die zijn opgegeven door de zoeksleutel in die cursor en de opgegeven afhankelijke criteria. Een zoeksleutel moet eerder zijn samengesteld met JetMakeKey. Retourneert waar als het indexbereik niet leeg is, anders onwaar. |
Boven