Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Includere membri protetti
Includi membri ereditati
Il tipo api espone i membri seguenti.
Metodi
| Nome | Descrizione | |
|---|---|---|
metodo |
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Deserializzare un oggetto da una colonna. |
metodo |
DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Deserializzare un oggetto da una colonna. |
metodo |
EscrowUpdate | Eseguire l'addizione atomica in una colonna. La colonna deve essere di tipo Long. Questa funzione consente a più sessioni di aggiornare contemporaneamente lo stesso record senza conflitti. |
metodo |
GetBookmark | Recupera il segnalibro per il record associato alla voce di indice nella posizione corrente di un cursore. Questo segnalibro può quindi essere usato per riposizionare il cursore nello stesso record usando JetGotoBookmark. |
metodo |
GetColumnDictionary | Crea un dizionario che esegue il mapping dei nomi delle colonne agli ID di colonna. |
metodo |
GetTableColumnid | Ottiene l'id colonna della colonna specificata. |
metodo |
GetTableColumns(JET_SESID, JET_TABLEID) | Esegue l'iterazione su tutte le colonne della tabella, restituendo informazioni su ognuna di esse. |
metodo |
GetTableColumns(JET_SESID, JET_DBID, String) | Esegue l'iterazione su tutte le colonne della tabella, restituendo informazioni su ognuna di esse. |
metodo |
GetTableIndexes(JET_SESID, JET_TABLEID) | Esegue l'iterazione di tutti gli indici nella tabella, restituendo informazioni su ognuna di esse. |
metodo |
GetTableIndexes(JET_SESID, JET_DBID, String) | Esegue l'iterazione di tutti gli indici della tabella, restituendo informazioni su ognuna di esse. |
metodo |
GetTableNames | Restituisce i nomi delle tabelle nel database. |
metodo |
IntersectIndexes | Intersecare un gruppo di intervalli di indici e restituire i segnalibri dei record trovati in tutti gli intervalli di indici. Vedere anche JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit). |
metodo |
JetAddColumn | Aggiungere una nuova colonna a una tabella esistente. |
metodo |
JetAttachDatabase | Collega un file di database da usare con un'istanza del database. Per usare il database, sarà necessario aprirlo successivamente con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
metodo |
JetAttachDatabase2 | Collega un file di database da usare con un'istanza del database. Per usare il database, sarà necessario aprirlo successivamente con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit). |
metodo |
JetBackupInstance | Esegue un backup di flusso di un'istanza di , inclusi tutti i database collegati, in una directory. Con più metodi di backup supportati dal motore, questa è la funzione più semplice e incapsulata. |
metodo |
JetBeginExternalBackupInstance | Avvia un backup esterno mentre il motore e il database sono online e attivi. |
metodo |
JetBeginSession | Inizializzare una nuova sessione ESENT. |
metodo |
JetBeginTransaction | Fa sì che una sessione immetta una transazione o crei un nuovo punto di salvataggio in una transazione esistente. |
metodo |
JetBeginTransaction2 | Fa sì che una sessione immetta una transazione o crei un nuovo punto di salvataggio in una transazione esistente. |
metodo |
JetCloseDatabase | Chiude un file di database aperto in precedenza con JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) o creato con JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit). |
metodo |
JetCloseFileInstance | Chiude un file aperto con JetOpenFileInstance dopo l'estrazione dei dati da tale file tramite JetReadFileInstance. |
metodo |
JetCloseTable | Chiudere una tabella aperta. |
metodo |
JetCommitTransaction | Esegue il commit delle modifiche apportate allo stato del database durante il punto di salvataggio corrente ed esegue la migrazione al punto di salvataggio precedente. Se viene eseguito il commit del punto di salvataggio più esterno, verrà eseguito il commit delle modifiche apportate durante il punto di salvataggio nello stato del database e la sessione esce dalla transazione. |
metodo |
JetCompact | Crea una copia di un database esistente. La copia viene compattata in uno stato ottimale per l'utilizzo. I dati nei dati copiati verranno compressi in base alle misure scelte per gli indici in corrispondenza della creazione dell'indice. In questo modo, i dati compattati possono essere archiviati il più densamente possibile. In alternativa, i dati compattati possono riservare spazio per i successivi inserimenti di indici o di crescita dei record. |
metodo |
JetComputeStats | Illustra ogni indice di una tabella per calcolare esattamente il numero di voci in un indice e il numero di chiavi distinte in un indice. Queste informazioni, insieme al numero di pagine di database allocate per un indice e all'ora corrente del calcolo vengono archiviate nei metadati dell'indice nel database. Questi dati possono essere recuperati successivamente con le operazioni informative. |
metodo |
JetCreateDatabase | Crea e collega un file di database. |
metodo |
JetCreateDatabase2 | Crea e collega un file di database con una dimensione massima del database specificata. |
metodo |
JetCreateIndex | Crea un indice sui dati in un database ESE. È possibile usare un indice per individuare rapidamente dati specifici. |
metodo |
JetCreateIndex2 | Crea indici sui dati in un database ESE. |
metodo |
JetCreateInstance | Alloca una nuova istanza del motore di database. |
metodo |
JetCreateInstance2 | Allocare una nuova istanza del motore di database da usare in un singolo processo, con un nome visualizzato specificato. |
metodo |
JetCreateTable | Creare una tabella vuota. La tabella appena creata viene aperta esclusivamente. |
metodo |
JetCreateTableColumnIndex3 | Crea una tabella, aggiunge colonne e indici in tale tabella. |
metodo |
JetDefragment | Avvia e arresta le attività di deframmentazione del database che migliorano l'organizzazione dei dati all'interno di un database. |
metodo |
JetDefragment2 | Avvia e arresta le attività di deframmentazione del database che migliorano l'organizzazione dei dati all'interno di un database. |
metodo |
JetDelete | Elimina il record corrente in una tabella di database. |
metodo |
JetDeleteColumn | Elimina una colonna da una tabella di database. |
metodo |
JetDeleteColumn2 | Elimina una colonna da una tabella di database. |
metodo |
JetDeleteIndex | Elimina un indice da una tabella di database. |
metodo |
JetDeleteTable | Elimina una tabella da un database. |
metodo |
JetDetachDatabase | Rilascia un file di database collegato in precedenza a una sessione di database. |
metodo |
JetDetachDatabase2 | Rilascia un file di database collegato in precedenza a una sessione di database. |
metodo |
JetDupCursor | Duplica un cursore aperto e restituisce un handle al cursore duplicato. Se il cursore duplicato è un cursore di sola lettura, anche il cursore duplicato è un cursore di sola lettura. Qualsiasi stato correlato alla costruzione di una chiave di ricerca o all'aggiornamento di un record non viene copiato nel cursore duplicato. Inoltre, la posizione del cursore originale non viene duplicata nel cursore duplicato. Il cursore duplicato viene sempre aperto sull'indice cluster e la relativa posizione si trova sempre nella prima riga della tabella. |
metodo |
JetDupSession | Inizializzare una nuova sessione ESE nella stessa istanza del sesid specificato. |
metodo |
JetEndExternalBackupInstance | Termina una sessione di backup esterna. Questa API è l'ultima API in una serie di API che devono essere chiamate per eseguire un backup online (non basato su VSS). |
metodo |
JetEndExternalBackupInstance2 | Termina una sessione di backup esterna. Questa API è l'ultima API in una serie di API che devono essere chiamate per eseguire un backup online (non basato su VSS). |
metodo |
JetEndSession | Termina una sessione. |
metodo |
JetEnumerateColumns | Recupera in modo efficiente un set di colonne e i relativi valori dal record corrente di un cursore o dal buffer di copia di tale cursore. Le colonne e i valori recuperati possono essere limitati da un elenco di ID di colonna, numeri itagSequence e altre caratteristiche. Questa API di recupero colonne è univoca in quanto restituisce informazioni nella memoria allocata dinamicamente ottenuta usando un callback compatibile con realloc fornito dall'utente. Questa nuova flessibilità consente il recupero efficiente dei dati di colonna con caratteristiche specifiche (ad esempio dimensioni e molteplicità) sconosciute al chiamante. In questo modo si elimina la necessità di usare le modalità di individuazione di JetRetrieveColumn per determinare tali caratteristiche per configurare una chiamata finale a JetRetrieveColumn che recupererà correttamente i dati desiderati. |
metodo |
JetEscrowUpdate | Esegue un'operazione di addizione atomica su una colonna. Questa funzione consente a più sessioni di aggiornare contemporaneamente lo stesso record senza conflitti. Vedere anche EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32). |
metodo |
JetFreeBuffer | Libera la memoria allocata da una chiamata al motore di database. |
metodo |
JetGetAttachInfoInstance | Usato durante un backup avviato da JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) per eseguire una query su un'istanza per i nomi dei file di database che devono far parte del set di file di backup. Verranno considerati solo i database attualmente collegati all'istanza tramite JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit). Questi file possono essere successivamente aperti usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e letti usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
metodo |
JetGetBookmark | Recupera il segnalibro per il record associato alla voce di indice nella posizione corrente di un cursore. Questo segnalibro può quindi essere usato per riposizionare il cursore nello stesso record usando JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). Il segnalibro non sarà più di BookmarkMost byte. Vedere anche GetBookmark(JET_SESID, JET_TABLEID). |
Membro del metodo pubblico |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) | Recupera informazioni su una colonna in una tabella. |
Membro del metodo pubblico |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) | Recupera informazioni su una colonna di tabella. |
Membro del metodo pubblico |
JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) | Recupera informazioni su tutte le colonne di una tabella. |
Membro del metodo pubblico |
JetGetCurrentIndex | Ddetermine il nome dell'indice corrente di un determinato cursore. Questo nome viene usato anche per selezionare nuovamente tale indice come indice corrente usando JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Può essere usato anche per individuare le proprietà di tale indice usando JetGetTableIndexInfo. |
Membro del metodo pubblico |
JetGetCursorInfo | Determinare se un aggiornamento del record corrente di un cursore comporterà un conflitto di scrittura, in base allo stato corrente dell'aggiornamento del record. È possibile che venga restituito un conflitto di scrittura anche se JetGetCursorInfo restituisce correttamente. poiché un'altra sessione può aggiornare il record prima che la sessione corrente sia in grado di aggiornare lo stesso record. |
Membro del metodo pubblico |
JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) | Recupera alcune informazioni sul database specificato. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) | Obsoleta. Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetInstanceInfo | Recupera informazioni sulle istanze in esecuzione. |
Membro del metodo pubblico |
JetGetLock | Riservare in modo esplicito la possibilità di aggiornare una riga, un blocco di scrittura o di impedire esplicitamente l'aggiornamento di una riga da qualsiasi altra sessione, blocco di lettura. In genere, i blocchi di scrittura delle righe vengono acquisiti in modo implicito come risultato dell'aggiornamento delle righe. I blocchi di lettura non sono in genere necessari a causa del controllo delle versioni dei record. Tuttavia, in alcuni casi una transazione può voler bloccare in modo esplicito una riga per applicare la serializzazione o per assicurarsi che un'operazione successiva avrà esito positivo. |
Membro del metodo pubblico |
JetGetLogInfoInstance | Usato durante un backup avviato da JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) per eseguire una query su un'istanza per i nomi dei file di patch del database e dei file di log che devono diventare parte del set di file di backup. Questi file possono essere aperti successivamente usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e leggere usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32). |
Membro del metodo pubblico |
JetGetLS | Consente all'applicazione di recuperare l'handle di contesto noto come Archiviazione locale associata a un cursore o alla tabella associata a tale cursore. Questo handle di contesto deve essere stato impostato in precedenza usando JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS può essere usato anche per recuperare simultaneamente l'handle di contesto corrente per un cursore o una tabella e reimpostare tale handle di contesto. |
Membro del metodo pubblico |
JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) | Recupera informazioni sugli oggetti di database. |
Membro del metodo pubblico |
JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) | Recupera informazioni sugli oggetti di database. |
Membro del metodo pubblico |
JetGetRecordPosition | Restituisce la posizione frazionaria del record corrente nell'indice corrente sotto forma di una struttura JET_RECPOS . Vedere anche JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
Membro del metodo pubblico |
JetGetSecondaryIndexBookmark | Recupera un segnalibro speciale per la voce di indice secondaria nella posizione corrente di un cursore. Questo segnalibro può quindi essere usato per riposizionare in modo efficiente il cursore alla stessa voce di indice usando JetGotoSecondaryIndexBookmark. Ciò è più utile quando si riposiziona su un indice secondario che contiene chiavi duplicate o che contiene più voci di indice per lo stesso record. |
Membro del metodo pubblico |
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) | Ottiene le opzioni di configurazione del database. |
Membro del metodo pubblico |
JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) | Ottiene le opzioni di configurazione del database. |
Membro del metodo pubblico |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) | Recupera informazioni su una colonna di tabella. |
Membro del metodo pubblico |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) | Recupera informazioni su una colonna di tabella. |
Membro del metodo pubblico |
JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) | Recupera informazioni su tutte le colonne della tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) | Obsoleta. Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) | Recupera informazioni sugli indici in una tabella. |
Membro del metodo pubblico |
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) | Recupera varie informazioni su una tabella in un database. |
Membro del metodo pubblico |
JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) | Recupera varie informazioni su una tabella in un database. |
Membro del metodo pubblico |
JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) | Recupera varie informazioni su una tabella in un database. |
Membro del metodo pubblico |
JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) | Recupera varie informazioni su una tabella in un database. |
Membro del metodo pubblico |
JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) | Recupera varie informazioni su una tabella in un database. |
Membro del metodo pubblico |
JetGetTruncateLogInfoInstance | Usato durante un backup avviato da JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) per eseguire una query su un'istanza per i nomi dei file di log delle transazioni che possono essere eliminati in modo sicuro dopo il completamento del backup. |
Membro del metodo pubblico |
JetGetVersion | Recupera la versione del motore di database. |
Membro del metodo pubblico |
JetGotoBookmark | Posiziona un cursore su una voce di indice per il record associato al segnalibro specificato. Il segnalibro può essere usato con qualsiasi indice definito su una tabella. Il segnalibro per un record può essere recuperato usando JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32) . |
Membro del metodo pubblico |
JetGotoPosition | Sposta un cursore in una nuova posizione che è una frazione del modo attraverso l'indice corrente. Vedere anche JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS). |
Membro del metodo pubblico |
JetGotoSecondaryIndexBookmark | Posiziona un cursore a una voce di indice associata al segnalibro di indice secondario specificato. Il segnalibro di indice secondario deve essere usato con lo stesso indice sulla stessa tabella da cui è stato originariamente recuperato. Il segnalibro di indice secondario per una voce di indice può essere recuperato usando JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit). |
Membro del metodo pubblico |
JetGrowDatabase | Estende le dimensioni di un database attualmente aperto. |
Membro del metodo pubblico |
JetIdle | Esegue attività di pulizia inattive o controlla lo stato dell'archivio versioni in ESE. |
Membro del metodo pubblico |
JetIndexRecordCount | Conta il numero di voci nell'indice corrente dalla posizione corrente in avanti. La posizione corrente è inclusa nel conteggio. Il conteggio può essere maggiore del numero totale di record nella tabella se l'indice corrente si trova su una colonna a più valori e le istanze della colonna hanno più valori. Se la tabella è vuota, verrà restituito 0 per il conteggio. |
Membro del metodo pubblico |
JetInit | Inizializzare il motore di database ESENT. |
Membro del metodo pubblico |
JetInit2 | Inizializzare il motore di database ESENT. |
Membro del metodo pubblico |
JetIntersectIndexes | Calcola l'intersezione tra più set di voci di indice da indici secondari diversi nella stessa tabella. Questa operazione è utile per trovare il set di record in una tabella che corrispondono a due o più criteri che possono essere espressi usando intervalli di indice. Vedere anche IntersectIndexes(JET_SESID, []). |
Membro del metodo pubblico |
JetMakeKey | Costruisce chiavi di ricerca che possono quindi essere usate da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
Membro del metodo pubblico |
JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) | Passare attraverso un indice. Il cursore può essere posizionato all'inizio o alla fine dell'indice e spostato indietro e avanti da un numero specificato di voci di indice. Vedere anche TryMoveFirst(JET_SESID, JET_TABLEID),TryMoveLast(JET_SESID, JET_TABLEID ), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
Membro del metodo pubblico |
JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) | Passare attraverso un indice. Il cursore può essere posizionato all'inizio o alla fine dell'indice e spostato indietro e avanti da un numero specificato di voci di indice. Vedere anche TryMoveFirst(JET_SESID, JET_TABLEID),TryMoveLast(JET_SESID, JET_TABLEID ), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID). |
Membro del metodo pubblico |
JetOpenDatabase | Apre un database collegato in precedenza con JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), da usare con una sessione di database. Questa funzione può essere chiamata più volte per lo stesso database. |
Membro del metodo pubblico |
JetOpenFileInstance | Apre un database collegato, un file di patch del database o un file di log delle transazioni di un'istanza attiva allo scopo di eseguire un backup fuzzy di streaming. I dati di questi file possono essere letti successivamente tramite l'handle restituito usando JetReadFileInstance. L'handle restituito deve essere chiuso usando JetCloseFileInstance. Un backup esterno dell'istanza deve essere stato avviato in precedenza usando JetBeginExternalBackupInstance. |
metodo |
JetOpenTable | Apre un cursore in una tabella creata in precedenza. |
metodo |
JetOpenTempTable | Crea una tabella temporanea con un singolo indice. Una tabella temporanea archivia e recupera i record esattamente come una normale tabella creata usando JetCreateTableColumnIndex. Tuttavia, le tabelle temporanee sono molto più veloci rispetto alle tabelle normali a causa della loro natura volatile. Possono anche essere usati per ordinare ed eseguire rapidamente la rimozione dei duplicati nei set di record quando si accede in modo puramente sequenziale. Vedere anche JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
metodo |
JetOpenTempTable2 | Crea una tabella temporanea con un singolo indice. Una tabella temporanea archivia e recupera i record esattamente come una normale tabella creata usando JetCreateTableColumnIndex. Tuttavia, le tabelle temporanee sono molto più veloci rispetto alle tabelle normali a causa della loro natura volatile. Possono anche essere usati per ordinare ed eseguire rapidamente la rimozione dei duplicati nei set di record quando si accede in modo puramente sequenziale. Vedere anche JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
metodo |
JetOpenTempTable3 | Crea una tabella temporanea con un singolo indice. Una tabella temporanea archivia e recupera i record esattamente come una normale tabella creata usando JetCreateTableColumnIndex. Tuttavia, le tabelle temporanee sono molto più veloci rispetto alle tabelle normali a causa della loro natura volatile. Possono anche essere usati per ordinare ed eseguire rapidamente la rimozione dei duplicati nei set di record quando si accede in modo puramente sequenziale. Vedere anche JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE). |
metodo |
JetOSSnapshotFreeze | Avvia uno snapshot. Mentre lo snapshot è in corso, non può essere eseguita alcuna attività write-to-disk dal motore. |
metodo |
JetOSSnapshotPrepare | Avvia i preparativi per una sessione snapshot. Una sessione snapshot è un breve intervallo di tempo in cui il motore non rilascia operazioni di I/O di scrittura su disco, in modo che il motore possa partecipare a una sessione di snapshot del volume (se basata su uno snapshot writer). |
metodo |
JetOSSnapshotThaw | Notifica al motore che può riprendere le normali operazioni di I/O dopo un periodo di blocco e uno snapshot riuscito. |
metodo |
JetPrepareUpdate | Preparare un cursore per l'aggiornamento. |
metodo |
JetReadFileInstance | Recupera il contenuto di un file aperto con JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64). |
metodo |
JetRegisterCallback | Consente all'applicazione di configurare il motore di database per inviare notifiche all'applicazione per eventi specifici. Queste notifiche sono associate a una tabella specifica e rimangono attive solo fino all'arresto dell'istanza contenente la tabella tramite JetTerm(JET_INSTANCE). |
metodo |
JetRenameColumn | Modifica il nome di una colonna esistente. |
metodo |
JetRenameTable | Modifica il nome di una tabella esistente. |
metodo |
JetResetSessionContext | Annulla l'associazione di una sessione dal thread corrente. Deve essere usato insieme a JetSetSessionContext(JET_SESID, IntPtr). |
metodo |
JetResetTableSequential | Notifica al motore di database che l'applicazione non esegue più l'analisi dell'intero indice su cui è posizionato il cursore. Questa chiamata inverte una notifica inviata da JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit). |
metodo |
JetRestoreInstance | Ripristina e ripristina un backup di streaming di un'istanza, inclusi tutti i database collegati. È progettato per funzionare con un backup creato con la funzione JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Questa è la funzione di ripristino più semplice e incapsulata. |
metodo |
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Recupera un singolo valore di colonna dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. In alternativa, questa funzione può recuperare una colonna da un record creato nel buffer di copia del cursore. Questa funzione può anche recuperare i dati delle colonne da una voce di indice che fa riferimento al record corrente. Oltre a recuperare il valore effettivo della colonna, JetRetrieveColumn può essere usato anche per recuperare le dimensioni di una colonna, prima di recuperare i dati della colonna stessa in modo che i buffer dell'applicazione possano essere ridimensionati in modo appropriato. |
metodo |
JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) | Recupera un singolo valore di colonna dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. In alternativa, questa funzione può recuperare una colonna da un record creato nel buffer di copia del cursore. Questa funzione può anche recuperare i dati delle colonne da una voce di indice che fa riferimento al record corrente. Oltre a recuperare il valore effettivo della colonna, JetRetrieveColumn può essere usato anche per recuperare le dimensioni di una colonna, prima di recuperare i dati della colonna stessa in modo che i buffer dell'applicazione possano essere ridimensionati in modo appropriato. |
metodo |
JetRetrieveColumns | Recupera più valori di colonna dal record corrente in una singola operazione. Una matrice di strutture JET_RETRIEVECOLUMN viene usata per descrivere il set di valori di colonna da recuperare e per descrivere i buffer di output per ogni valore di colonna da recuperare. |
metodo |
JetRetrieveKey | Recupera la chiave per la voce di indice nella posizione corrente di un cursore. Vedere anche RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit). |
metodo |
JetRollback | Annulla le modifiche apportate allo stato del database e torna all'ultimo punto di salvataggio. JetRollback chiuderà anche tutti i cursori aperti durante il punto di salvataggio. Se il punto di salvataggio più esterno viene annullato, la sessione chiuderà la transazione. |
metodo |
JetSeek | Posiziona in modo efficiente un cursore a una voce di indice corrispondente ai criteri di ricerca specificati dalla chiave di ricerca in tale cursore e alla disuguaglianza specificata. Una chiave di ricerca deve essere stata creata in precedenza usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Vedere anche TrySeek(JET_SESID, JET_TABLEID, SeekGrbit). |
Membro del metodo pubblico |
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) | La funzione JetSetColumn modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. Può sovrascrivere un valore esistente, aggiungere un nuovo valore a una sequenza di valori in una colonna con più valori, rimuovere un valore da una sequenza di valori in una colonna con più valori o aggiornare tutto o parte di un valore lungo (una colonna di tipo LongText o LongBinary). |
Membro del metodo pubblico |
JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) | La funzione JetSetColumn modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. Può sovrascrivere un valore esistente, aggiungere un nuovo valore a una sequenza di valori in una colonna con più valori, rimuovere un valore da una sequenza di valori in una colonna con più valori o aggiornare tutto o parte di un valore lungo (una colonna di tipo LongText o LongBinary). |
Membro del metodo pubblico |
JetSetColumnDefaultValue | Modifica il valore predefinito di una colonna esistente. |
Membro del metodo pubblico |
JetSetColumns | Consente a un'applicazione di impostare più valori di colonna in una singola operazione. Una matrice di strutture JET_SETCOLUMN viene usata per descrivere il set di valori di colonna da impostare e per descrivere i buffer di input per ogni valore di colonna da impostare. |
Membro del metodo pubblico |
JetSetCurrentIndex | Impostare l'indice corrente di un cursore. |
Membro del metodo pubblico |
JetSetCurrentIndex2 | Impostare l'indice corrente di un cursore. |
Membro del metodo pubblico |
JetSetCurrentIndex3 | Impostare l'indice corrente di un cursore. |
Membro del metodo pubblico |
JetSetCurrentIndex4 | Impostare l'indice corrente di un cursore. |
Membro del metodo pubblico |
JetSetDatabaseSize | Imposta le dimensioni di un file di database non aperto. |
Membro del metodo pubblico |
JetSetIndexRange | Limita temporaneamente il set di voci di indice che il cursore può camminare usando JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) a quelli che iniziano dalla voce di indice corrente e terminano alla voce di indice che corrisponde ai criteri di ricerca specificati dalla chiave di ricerca in tale cursore e ai criteri associati specificati. Una chiave di ricerca deve essere stata creata in precedenza usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Vedere anche TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
Membro del metodo pubblico |
JetSetLS | Consente all'applicazione di associare un handle di contesto noto come Archiviazione locale a un cursore o alla tabella associata a tale cursore. Questo handle di contesto può essere usato dall'applicazione per archiviare i dati ausiliari associati a un cursore o a una tabella. L'applicazione viene successivamente notificata usando un callback di runtime quando è necessario rilasciare l'handle di contesto. In questo modo è possibile associare lo stato allocato in modo dinamico a un cursore o a una tabella. |
Membro del metodo pubblico |
JetSetSessionContext | Associa una sessione al thread corrente usando l'handle di contesto specificato. Questa associazione esegue l'override del requisito predefinito del motore che una transazione per una determinata sessione deve essere eseguita interamente sullo stesso thread. Usare JetResetSessionContext(JET_SESID) per rimuovere l'associazione. |
Membro del metodo pubblico |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) | Imposta le opzioni di configurazione del database. |
Membro del metodo pubblico |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) | Imposta le opzioni di configurazione del database. |
Membro del metodo pubblico |
JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) | Imposta le opzioni di configurazione del database. |
Membro del metodo pubblico |
JetSetTableSequential | Notifica al motore di database che l'applicazione esegue l'analisi dell'intero indice posizionato sul cursore. Di conseguenza, i metodi usati per accedere ai dati dell'indice verranno ottimizzati per rendere questo scenario il più veloce possibile. Vedere anche JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit). |
Membro del metodo pubblico |
JetStopBackupInstance | Impedisce l'attività correlata al backup di streaming continuando in un'istanza di esecuzione specifica, terminando così il backup di streaming in modo prevedibile. |
Membro del metodo pubblico |
JetStopServiceInstance | Prepara un'istanza per la terminazione. |
Membro del metodo pubblico |
JetTerm | Terminare un'istanza creata con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String). |
Membro del metodo pubblico |
JetTerm2 | Terminare un'istanza creata con JetInit(JET_INSTANCE) o JetCreateInstance(JET_INSTANCE, String). |
Membro del metodo pubblico |
JetTruncateLogInstance | Usato durante un backup avviato da JetBeginExternalBackup per eliminare tutti i file di log delle transazioni che non saranno più necessari dopo il completamento del backup corrente. |
Membro del metodo pubblico |
JetUnregisterCallback | Configura il motore di database per arrestare l'emissione di notifiche all'applicazione come richiesto in precedenza tramite JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE). |
Membro del metodo pubblico |
JetUpdate(JET_SESID, JET_TABLEID) | La funzione JetUpdate esegue un'operazione di aggiornamento, inclusa l'inserimento di una nuova riga in una tabella o l'aggiornamento di una riga esistente. L'eliminazione di una riga di tabella viene eseguita chiamando JetDelete(JET_SESID, JET_TABLEID). |
Membro del metodo pubblico |
JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) | La funzione JetUpdate esegue un'operazione di aggiornamento, inclusa l'inserimento di una nuova riga in una tabella o l'aggiornamento di una riga esistente. L'eliminazione di una riga di tabella viene eseguita chiamando JetDelete(JET_SESID, JET_TABLEID). |
Membro del metodo pubblico |
MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) | Costruisce una chiave di ricerca che può essere quindi usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
Membro del metodo pubblico |
MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) | Costruisce una chiave di ricerca che può essere quindi usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
Membro del metodo pubblico |
MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) | Costruisce una chiave di ricerca che può essere quindi usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
Membro del metodo pubblico |
MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) | Costruisce una chiave di ricerca che può quindi essere usata da JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). |
metodo |
MoveAfterLast | Posizionare il cursore dopo l'ultimo record nella tabella. Uno spostamento successivo precedente posiziona il cursore sull'ultimo record. |
metodo |
MoveBeforeFirst | Posizionare il cursore prima del primo record nella tabella. Uno spostamento successivo posiziona il cursore sul primo record. |
metodo |
ResetIndexRange | Rimuove un intervallo di indici creato con JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) o TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Se non è presente alcun intervallo di indici, questo metodo non esegue alcuna operazione. |
metodo |
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un singolo valore di colonna dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) | Recupera un singolo valore di colonna dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. In alternativa, questa funzione può recuperare una colonna da un record creato nel buffer di copia del cursore. Questa funzione può anche recuperare i dati delle colonne da una voce di indice che fa riferimento al record corrente. Oltre a recuperare il valore effettivo della colonna, JetRetrieveColumn può essere usato anche per recuperare le dimensioni di una colonna, prima di recuperare i dati della colonna stessa in modo che i buffer dell'applicazione possano essere ridimensionati in modo appropriato. |
metodo |
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna booleano dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna booleano dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna di byte dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna di byte dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna datetime dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna datetime dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna doppia dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna doppia dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna float dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna float dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna GUID dal record corrente. Il record è il record associato alla voce di indice nella posizione corrente del cursore. |
metodo |
RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna guid dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna int16 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna int32 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. Viene usata la codifica Unicode. |
Membro del metodo pubblico |
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codifica) | Recupera un valore di colonna stringa dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codifica, RetrieveColumnGrbit) | Recupera un valore di colonna stringa dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna uint16 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna uint16 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna uint32 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna uint32 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera un valore di colonna uint64 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) | Recupera un valore di colonna uint64 dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. |
Membro del metodo pubblico |
Recuperacolumns | Recupera colonne in oggetti ColumnValue. |
Membro del metodo pubblico |
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) | Recupera le dimensioni di un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. In alternativa, questa funzione può recuperare una colonna da un record creato nel buffer di copia del cursore. Questa funzione può anche recuperare i dati della colonna da una voce di indice che fa riferimento al record corrente. |
Membro del metodo pubblico |
RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) | Recupera le dimensioni di un singolo valore di colonna dal record corrente. Il record è quello associato alla voce di indice nella posizione corrente del cursore. In alternativa, questa funzione può recuperare una colonna da un record creato nel buffer di copia del cursore. Questa funzione può anche recuperare i dati della colonna da una voce di indice che fa riferimento al record corrente. |
Membro del metodo pubblico |
RetrieveKey | Recupera la chiave per la voce di indice nella posizione corrente di un cursore. |
Membro del metodo pubblico |
SerializeObjectToColumn | Scrivere una forma serializzata di un oggetto in una colonna. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Codifica) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) | Modifica un singolo valore di colonna in un record modificato da inserire o aggiornare il record corrente. |
Membro del metodo pubblico |
SetColumns | Imposta colonne dagli oggetti ColumnValue. |
Membro del metodo pubblico |
TryGetLock | Riservare in modo esplicito la possibilità di aggiornare una riga, un blocco di scrittura o di impedire esplicitamente l'aggiornamento di una riga da qualsiasi altra sessione, blocco di lettura. In genere, i blocchi di scrittura delle righe vengono acquisiti in modo implicito come risultato dell'aggiornamento delle righe. I blocchi di lettura non sono in genere necessari a causa del controllo delle versioni dei record. Tuttavia, in alcuni casi una transazione può voler bloccare in modo esplicito una riga per applicare la serializzazione o per assicurarsi che un'operazione successiva avrà esito positivo. |
Membro del metodo pubblico |
TryMove | Provare a passare attraverso un indice. Se lo spostamento ha esito positivo, questo metodo restituisce true. Se non è presente alcun record per passare a questo metodo restituisce false; verrà generata un'eccezione per altri errori. |
Membro del metodo pubblico |
TryMoveFirst | Provare a passare al primo record nella tabella. Se la tabella è vuota, restituisce false, se viene generato un errore diverso. |
Membro del metodo pubblico |
TryMoveLast | Provare a passare all'ultimo record nella tabella. Se la tabella è vuota, restituisce false, se viene generato un errore diverso. |
Membro del metodo pubblico |
TryMoveNext | Provare a passare al record successivo nella tabella. Se non è presente un record successivo, questo restituisce false, se viene generato un errore diverso. |
Membro del metodo pubblico |
TryMovePrevious | Provare a passare al record precedente nella tabella. Se non esiste un record precedente, questo restituisce false, se viene generato un errore diverso. |
Membro del metodo pubblico |
TryOpenTable | Provare a aprire una tabella. |
Membro del metodo pubblico |
TrySeek | Posiziona in modo efficiente un cursore a una voce di indice corrispondente ai criteri di ricerca specificati dalla chiave di ricerca in tale cursore e alla disuguaglianza specificata. Una chiave di ricerca deve essere stata creata in precedenza usando JetMakeKey. |
Membro del metodo pubblico |
TrySetIndexRange | Limita temporaneamente il set di voci di indice che il cursore può usare JetMove a quelli che iniziano dalla voce di indice corrente e terminano alla voce di indice che corrisponde ai criteri di ricerca specificati dalla chiave di ricerca in tale cursore e ai criteri associati specificati. Una chiave di ricerca deve essere stata creata in precedenza usando JetMakeKey. Restituisce true se l'intervallo di indici non è vuoto, false in caso contrario. |
TOP
metodo