Panoramica del provider Microsoft OLE DB per Microsoft Jet
Il provider OLE DB per Microsoft Jet consente ad ADO di accedere ai database Microsoft Jet.
Parametri della stringa di connessione
Per connettersi a questo provider, impostare l'argomento Provider della proprietà ConnectionString alla seguente proprietà:
Microsoft.Jet.OLEDB.4.0
La lettura della proprietà provider restituirà anche questa stringa.
Stringa di connessione tipica
Una stringa di connessione tipica per questo provider è:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=MyUserID;Password=<password>;"
La stringa è costituita da queste parole chiave:
Parola chiave | Descrizione |
---|---|
provider | Specifica il provider OLE DB per Microsoft Jet. |
Fonte dei dati | Specifica il percorso del database e il nome del file , ad esempio c:\Northwind.mdb . |
ID utente | Specifica il nome utente. Se questa parola chiave non viene specificata, la stringa "admin ", viene usata per impostazione predefinita. |
Password | Specifica la password utente. Se questa parola chiave non è specificata, la stringa vuota (""), viene usata per impostazione predefinita. |
Nota
Se ci si connette a un provider di origini dati che supporta l'autenticazione di Windows, è necessario specificare Trusted_Connection=yes o Integrated Security = SSPI anziché le informazioni sull'ID utente e sulla password nella stringa di connessione.
parametri di connessione Provider-Specific
Il provider OLE DB per Microsoft Jet supporta diverse proprietà dinamiche specifiche del provider oltre a quelle definite da ADO. Come per tutti gli altri parametri di Connection, possono essere impostati utilizzando l'insieme Properties dell'oggetto Connection o come parte della stringa di connessione.
Nella tabella seguente sono elencate queste proprietà insieme al nome della proprietà OLE DB corrispondente tra parentesi.
Parametro | Descrizione |
---|---|
Jet OLEDB:Compatta quantità di spazio recuperato (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) | Indica una stima della quantità di spazio, in byte, che può essere recuperata compattando il database. Questo valore è valido solo dopo che è stata stabilita una connessione al database. |
Jet OLEDB: Controllo di Connessione (DBPROP_JETOLEDB_CONNECTIONCONTROL) | Indica se gli utenti possono connettersi al database. |
Jet OLEDB:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) | Indica se è necessario creare un database di sistema durante la creazione di una nuova origine dati. |
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE) | Indica la modalità di blocco per questo database. Il primo utente ad aprire il database determina la modalità utilizzata durante l'apertura del database. |
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) | Indica la password del database. |
Jet OLEDB:Non Copiare le impostazioni locali durante il compattamento (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) | Indica se Jet deve copiare informazioni sulle impostazioni locali durante la compattazione di un database. |
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) | Indica se un database compattato deve essere crittografato. Se questa proprietà non è impostata, il database compattato verrà crittografato anche se il database originale è stato crittografato. |
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) | Indica il motore di archiviazione usato per accedere all'archivio dati corrente. |
Jet OLEDB: Exclusive Async Delay (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) | Indica il tempo massimo, espresso in millisecondi, di ritardo che Jet può imporre alle scritture asincrone su disco quando il database viene aperto in modalità esclusiva. Questa proprietà viene ignorata, a meno che jet OLEDB:Flush Transaction Timeout sia impostato su 0. |
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) | Indica la quantità di tempo di attesa prima che i dati archiviati in una cache per la scrittura asincrona vengano scritti su disco. Questa impostazione esegue l'override dei valori per Jet OLEDB:Shared Async Delay e Jet OLEDB:Exclusive Async Delay. |
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) | Indica se le transazioni bulk di SQL vengono transazionate. |
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) | Indica la password utilizzata per aprire il database. |
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) | Indica se le modifiche apportate nelle transazioni implicite interne vengono scritte in modalità sincrona o asincrona. |
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY) | Indica il numero di millisecondi di attesa prima di tentare di acquisire un blocco dopo un tentativo precedente non riuscito. |
Jet OLEDB: Tentativo di Riloccare (DBPROP_JETOLEDB_LOCKRETRY) | Indica quante volte viene ripetuto un tentativo di accesso a una pagina bloccata. |
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) | Indica la quantità massima di memoria, espressa in kilobyte, che Jet può usare prima di iniziare a scrivere le modifiche su disco. |
Jet OLEDB: Numero massimo di blocchi per file (DBPROP_JETOLEDB_MAXLOCKSPERFILE) | Indica il numero massimo di lock che Jet può inserire in un database. Il valore predefinito è 9500. |
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) | Indica la nuova password da impostare per il database. La vecchia password è archiviata in Jet OLEDB:Database Password. |
Jet OLEDB:ODBC Command TimeOut (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) | Indica il numero di millisecondi prima che una query ODBC remota eseguita da Jet vada in timeout. |
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) | Indica il numero di pagine che devono essere bloccate all'interno di una transazione prima che Jet tenti di alzare di livello il blocco a un blocco di tabella. Se questo valore è 0, il blocco non viene mai alzato di livello. |
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT) | Indica il numero di millisecondi che Jet attenderà prima di verificare se la cache è obsoleta rispetto al file di database. |
Jet OLEDB: Ricicla le Pagine Long-Valued (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) | Indica se Jet deve tentare in modo aggressivo di recuperare le pagine BLOB quando vengono liberate. |
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH) | Indica la chiave del Registro di sistema di Windows che contiene i valori per il motore di database Jet. |
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) | Indica se lo schema recordset DBSCHEMA_JETOLEDB_ISAMSTATS deve reimpostare i contatori delle prestazioni dopo che restituisce informazioni sulle prestazioni. |
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) | Indica la quantità massima di tempo, in millisecondi, Jet può ritardare le scritture asincrone su disco quando il database viene aperto in modalità multiutente. |
Jet OLEDB: Database di sistema (DBPROP_JETOLEDB_SYSDBPATH) | Indica il percorso e il nome del file di informazioni del gruppo di lavoro (database di sistema). |
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) | Indica se Jet scrive i dati su disco in modo sincrono o asincrono quando viene eseguito il commit di una transazione. |
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC) | Indica se le modifiche apportate nelle transazioni vengono scritte in modalità sincrona o asincrona. |
Provider-Specific Proprietà Recordset e Comando
Il provider Jet supporta anche diverse proprietà specifiche del provider per Recordset e Command. Queste proprietà sono accessibili e impostate tramite la raccolta Properties dell'oggetto Recordset o dell'oggetto Command. Nella tabella sono elencati il nome della proprietà ADO e il nome della proprietà OLE DB corrispondente tra parentesi.
Nome della proprietà | Descrizione |
---|---|
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) | Indica se le operazioni bulk SQL vengono transazionate. Le operazioni bulk di grandi dimensioni potrebbero non riuscire in caso di transazione, a causa di ritardi delle risorse. |
Jet OLEDB: Abilita Cursori Fat (DBPROP_JETOLEDB_ENABLEFATCURSOR) | Indica se Jet deve memorizzare più righe nella cache durante il popolamento di un recordset per le origini di righe remote. |
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) | Indica il numero di righe da memorizzare nella cache quando si usa la memorizzazione nella cache delle righe dell'archivio dati remoto. Questo valore viene ignorato a meno che Jet OLEDB:Enable Fat Cursors sia Vero. |
Jet OLEDB:Incoerente (DBPROP_JETOLEDB_INCONSISTENT) | Indica se i risultati della query consentono aggiornamenti incoerenti. |
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY) | Indica se una tabella viene aperta utilizzando il blocco a livello di riga. |
Dichiarazione Jet OLEDB:ODBC Pass-Through (DBPROP_JETOLEDB_ODBCPASSTHROUGH) | Indica che Jet deve passare il testo SQL in un oggetto Command al back-end invariato. |
Jet OLEDB: Operazioni Parziali in Massa (DBPROP_JETOLEDB_BULKPARTIAL) | Indica il comportamento di Jet quando le operazioni SQL DML hanno esito negativo. |
Jet OLEDB: Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) | Indica se le query che non restituiscono un recordset vengono passate all'origine dati senza modifica. |
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) | Indica la stringa di connessione Jet usata per connettersi a un archivio dati remoto. Questo valore viene ignorato a meno che 'istruzione JET OLEDB:ODBC Pass-Through sia True. |
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) | Indica se il testo del comando deve essere interpretato come una query archiviata anziché un comando SQL. |
Jet OLEDB: Convalida Regole su Impostazione (DBPROP_JETOLEDB_VALIDATEONSET) | Indica se le regole di convalida Jet vengono valutate quando i dati delle colonne vengono impostati o quando viene eseguito il commit delle modifiche nel database. |
Per impostazione predefinita, il provider OLE DB per Microsoft Jet apre i database Microsoft Jet in modalità di lettura/scrittura. Per aprire un database in modalità di sola lettura, impostare la proprietà Mode sull'oggetto ADO Connection su adModeRead.
Utilizzo dell'oggetto Command
Il testo del comando nell'oggetto Command usa il dialetto SQL di Microsoft Jet. È possibile specificare query di restituzione righe, query di azione e nomi di tabella nel testo del comando; tuttavia, le procedure memorizzate non sono supportate e non devono essere specificate.
Comportamento del Recordset
Il motore di database Microsoft Jet non supporta i cursori dinamici. Pertanto, il provider OLE DB per Microsoft Jet non supporta il tipo di cursore adLockDynamic. Quando viene richiesto un cursore dinamico, il provider restituirà un cursore keyset e reimposta la proprietà CursorType per indicare il tipo di Recordset restituito. Inoltre, se viene richiesta una Recordset aggiornabile (LockType è adLockOptimistic, adLockBatchOptimistico adLockPessimistic), il provider restituirà anche un cursore keyset e reimposta la proprietà CursorType.
Proprietà dinamiche
Il provider OLE DB per Microsoft Jet inserisce diverse proprietà dinamiche nella raccolta Properties degli oggetti Connection, non aperti, Recordsete Command.
Le tabelle seguenti sono un indice incrociato dei nomi ADO e OLE DB per ogni proprietà dinamica. Il riferimento del programmatore OLE DB fa riferimento a un nome di proprietà ADO in base al termine "Description". Altre informazioni su queste proprietà sono disponibili nella guida di riferimento per programmatori OLE DB.
Proprietà dinamiche della connessione
Le proprietà seguenti vengono aggiunte alla raccolta Properties dell'oggetto Connection.
Nome proprietà ADO | Nome proprietà OLE DB |
---|---|
Sessioni attive | DBPROP_ACTIVESESSIONS |
Interruzione asincrona | DBPROP_ASYNCTXNABORT |
Commit asincrono | DBPROP_ASYNCTNXCOMMIT |
Livelli di isolamento autocommit | DBPROP_SESS_AUTOCOMMITISOLEVELS |
Posizione catalogo | DBPROP_CATALOGLOCATION |
Termine del catalogo | DBPROP_CATALOGTERM |
Definizione colonna | DBPROP_COLUMNDEFINITION |
Catalogo corrente | DBPROP_CURRENTCATALOG |
Fonte dei dati | DBPROP_INIT_DATASOURCE |
Nome dell'origine dati | DBPROP_DATASOURCENAME |
Modello di threading oggetto origine dei dati | DBPROP_DSOTHREADMODEL |
Nome DBMS | DBPROP_DBMSNAME |
Versione DBMS | DBPROP_DBMSVER |
Supporto di GROUP BY | DBPROP_GROUPBY |
Supporto di tabelle eterogenee | DBPROP_HETEROGENEOUSTABLES |
Sensibilità alle maiuscole/minuscole degli identificatori | DBPROP_IDENTIFIERCASE |
Livelli di isolamento | DBPROP_SUPPORTEDTXNISOLEVELS |
Mantenimento dell'isolamento | DBPROP_SUPPORTEDTXNISORETAIN |
Identificatore locale | DBPROP_INIT_LCID |
Dimensione massima dell'indice | DBPROP_MAXINDEXSIZE |
Dimensione massima della riga | DBPROP_MAXROWSIZE |
Le dimensioni massime della riga includono BLOB | DBPROP_MAXROWSIZEINCLUDESBLOB |
Numero massimo di tabelle in SELECT | DBPROP_MAXTABLESINSELECT |
Modalità | DBPROP_INIT_MODE |
Molteplici insiemi di parametri | DBPROP_MULTIPLEPARAMSETS |
Più risultati | DBPROP_MULTIPLERESULTS |
Più oggetti di archiviazione | DBPROP_MULTIPLESTORAGEOBJECTS |
Aggiornamento di più tabelle | DBPROP_MULTITABLEUPDATE |
Ordine di collazione NULL | DBPROP_NULLCOLLATION |
Comportamento di concatenazione NULL | DBPROP_CONCATNULLBEHAVIOR |
Versione OLE DB | DBPROP_PROVIDEROLEDBVER |
Supporto per oggetti OLE | DBPROP_OLEOBJECTS |
Supporto per Open Rowset | DBPROP_OPENROWSETSUPPORT |
Colonne ORDER BY nell'elenco di selezione | DBPROP_ORDERBYCOLUMNSINSELECT |
Disponibilità dei parametri di output | DBPROP_OUTPUTPARAMETERAVAILABILITY |
Funzioni di accesso Pass By Ref | DBPROP_BYREFACCESSORS |
Parola d’ordine | DBPROP_AUTH_PASSWORD |
Tipo ID persistente | DBPROP_PERSISTENTIDTYPE |
Preparare il comportamento di interruzione | DBPROP_PREPAREABORTBEHAVIOR |
Preparare il comportamento del commit | DBPROP_PREPARECOMMITBEHAVIOR |
Termine di procedura | DBPROP_PROCEDURETERM |
Sollecito | DBPROP_INIT_PROMPT |
Nome descrittivo del provider | DBPROP_PROVIDERFRIENDLYNAME |
Nome Provider | DBPROP_PROVIDERFILENAME |
Versione del Provider | DBPROP_PROVIDERVER |
origine dati Read-Only | DBPROP_DATASOURCEREADONLY |
Conversioni di set di righe nel comando | DBPROP_ROWSETCONVERSIONSONCOMMAND |
Termine schema | DBPROP_SCHEMATERM |
Utilizzo dello schema | DBPROP_SCHEMAUSAGE |
Supporto SQL | DBPROP_SQLSUPPORT |
Archiviazione strutturata | DBPROP_STRUCTUREDSTORAGE |
Supporto della sottoquery | DBPROP_SUBQUERIES |
Termine tabella | DBPROP_TABLETERM |
DDL transazione | DBPROP_SUPPORTEDTXNDDL |
ID utente | DBPROP_AUTH_USERID |
Nome utente | DBPROP_USERNAME |
Maniglia della finestra | DBPROP_INIT_HWND |
Proprietà dinamiche del recordset
Le seguenti proprietà vengono aggiunte alla collezione Properties dell'oggetto Recordset.
Nome proprietà ADO | Nome proprietà OLE DB |
---|---|
Ordine di accesso | DBPROP_ACCESSORDER |
insieme di righe Append-Only | DBPROP_APPENDONLY |
Blocco degli oggetti di archiviazione | DBPROP_BLOCKINGSTORAGEOBJECTS |
Tipo segnalibro | DBPROP_BOOKMARKTYPE |
Salvabile nei segnalibri | DBPROP_IROWSETLOCATE |
Segnalibri ordinati | DBPROP_ORDEREDBOOKMARKS |
Colonne posticipate della cache | DBPROP_CACHEDEFERRED |
Modifica righe inserite | DBPROP_CHANGEINSERTEDROWS |
Privilegi di colonna | DBPROP_COLUMNRESTRICT |
Notifica set di colonne | DBPROP_NOTIFYCOLUMNSET |
Colonna scrivibile | DBPROP_MAYWRITECOLUMN |
Rinvia colonna | DBPROP_DEFERRED |
Ritardare gli aggiornamenti degli oggetti di archiviazione | DBPROP_DELAYSTORAGEOBJECTS |
Recuperare le versioni precedenti | DBPROP_CANFETCHBACKWARDS |
Mantieni righe | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
Righe immobile | DBPROP_IMMOBILEROWS |
IRowset | DBPROP_IRowset |
IRowsetChange | DBPROP_IRowsetChange |
IRowsetIdentity | DBPROP_IRowsetIdentity |
IRowsetIndex | DBPROP_IRowsetIndex |
IRowsetInfo | DBPROP_IRowsetInfo |
IRowsetLocate | DBPROP_IRowsestLocate |
IRowsetResynch | |
IRowsetScroll | DBPROP_IRowsetScroll |
IRowsetUpdate | DBPROP_IRowsetUpdate |
ISequentialStream | DBPROP_ISequentialStream |
IStorage | DBPROP_IStorage |
IStream | DBPROP_IStream |
ISupportErrorInfo | DBPROP_ISupportErrorInfo |
Segnalibri letterali | DBPROP_LITERALBOOKMARKS |
Identità letterale di riga | DBPROP_LITERALIDENTITY |
Numero massimo di righe aperte | DBPROP_MAXOPENROWS |
Numero massimo di righe in sospeso | DBPROP_MAXPENDINGROWS |
Numero massimo di righe | DBPROP_MAXROWS |
Utilizzo memoria | DBPROP_MEMORYUSAGE |
Granularità delle notifiche | DBPROP_NOTIFICATIONGRANULARITY |
Fasi di notifica | DBPROP_NOTIFICATIONPHASES |
Oggetti transazionati | DBPROP_TRANSACTEDOBJECT |
Modifiche di altri utenti visibili | DBPROP_OTHERUPDATEDELETE |
Inserimenti di altri visibili | DBPROP_OTHERINSERT |
Modifiche personali visibili | DBPROP_OWNUPDATEDELETE |
Inserimenti personalizzati visibili | DBPROP_OWNINSERT |
Mantieni all'aborto | DBPROP_ABORTPRESERVE |
Mantieni durante il commit | DBPROP_COMMITPRESERVE |
Riavvio rapido | DBPROP_QUICKRESTART |
Eventi ricorsivi | DBPROP_REENTRANTEVENTS |
Rimuovi righe eliminate | DBPROP_REMOVEDELETED |
Segnalare più modifiche | DBPROP_REPORTMULTIPLECHANGES |
Restituisce inserimenti in sospeso | DBPROP_RETURNPENDINGINSERTS |
Notifica di eliminazione riga | DBPROP_NOTIFYROWDELETE |
Notifica della prima modifica alla riga | DBPROP_NOTIFYROWFIRSTCHANGE |
Notifica inserimento riga | DBPROP_NOTIFYROWINSERT |
Privilegi di riga | DBPROP_ROWRESTRICT |
Notifica di risincronizzazione delle righe | DBPROP_NOTIFYROWRESYNCH |
Modello di gestione delle righe | DBPROP_ROWTHREADMODEL |
Notifica di annullamento modifica riga | DBPROP_NOTIFYROWUNDOCHANGE |
Notifica di eliminazione annullata per la riga | DBPROP_NOTIFYROWUNDODELETE |
Notifica di annullamento dell'inserimento di una riga | DBPROP_NOTIFYROWUNDOINSERT |
Notifica di aggiornamento della riga | DBPROP_NOTIFYROWUPDATE |
Notifica di modifica della posizione del set di righe | DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE |
Notifica di rilascio della tabella di righe | DBPROP_NOTIFYROWSETRELEASE |
Scorrere all'indietro | DBPROP_CANSCROLLBACKWARDS |
Ignora segnalibri eliminati | DBPROP_BOOKMARKSKIPPED |
Identità di riga forte | DBPROP_STRONGITDENTITY |
Aggiornabilità | DBPROP_UPDATABILITY |
Usare i segnalibri | DBPROP_BOOKMARKS |
Proprietà dinamiche dei comandi
Le seguenti proprietà vengono aggiunte alla collezione Properties dell'oggetto Command.
Nome proprietà ADO | Nome proprietà OLE DB |
---|---|
Ordine di accesso | DBPROP_ACCESSORDER |
set di righe Append-Only | DBPROP_APPENDONLY |
Blocco degli oggetti di archiviazione | DBPROP_BLOCKINGSTORAGEOBJECTS |
Tipo segnalibro | DBPROP_BOOKMARKTYPE |
Salvabile nei segnalibri | DBPROP_IROWSETLOCATE |
Modifica righe inserite | DBPROP_CHANGEINSERTEDROWS |
Privilegi di colonna | DBPROP_COLUMNRESTRICT |
Notifica insieme di colonne | DBPROP_NOTIFYCOLUMNSET |
Rinvia colonna | DBPROP_DEFERRED |
Ritardare gli aggiornamenti degli oggetti di archiviazione | DBPROP_DELAYSTORAGEOBJECTS |
Recuperare le versioni precedenti | DBPROP_CANFETCHBACKWARDS |
Mantieni righe | DBPROP_CANHOLDROWS |
IAccessor | DBPROP_IAccessor |
IColumnsInfo | DBPROP_IColumnsInfo |
IColumnsRowset | DBPROP_IColumnsRowset |
IConnectionPointContainer | DBPROP_IConnectionPointContainer |
IConvertType | DBPROP_IConvertType |
ILockBytes | DBPROP_ILockBytes |
Righe immobile | DBPROP_IMMOBILEROWS |
IRowset | DBPROP_IRowset |
IRowsetChange | DBPROP_IRowsetChange |
IRowsetIdentity | DBPROP_IRowsetIdentity |
IRowsetIndex | DBPROP_IRowsetIndex |
IRowsetInfo | DBPROP_IRowsetInfo |
IRowsetLocate | DBPROP_IRowsetLocate |
IRowsetResynch | |
IRowsetScroll | DBPROP_IRowsetScroll |
IRowsetUpdate | DBPROP_IRowsetUpdate |
ISequentialStream | DBPROP_ISequentialStream |
IStorage | DBPROP_IStorage |
IStream | DBPROP_IStream |
ISupportErrorInfo | DBPROP_ISupportErrorInfo |
Segnalibri letterali | DBPROP_LITERALBOOKMARKS |
Identità di riga letterale | DBPROP_LITERALIDENTITY |
Modalità di blocco | DBPROP_LOCKMODE |
Numero massimo di righe aperte | DBPROP_MAXOPENROWS |
Numero massimo di righe in sospeso | DBPROP_MAXPENDINGROWS |
Numero massimo di righe | DBPROP_MAXROWS |
Granularità delle notifiche | DBPROP_NOTIFICATIONGRANULARITY |
Fasi di notifica | DBPROP_NOTIFICATIONPHASES |
Oggetti transazionati | DBPROP_TRANSACTEDOBJECT |
Modifiche di altri utenti visibili | DBPROP_OTHERUPDATEDELETE |
Inserimenti di altri visibili | DBPROP_OTHERINSERT |
Cambiamenti propri visibili | DBPROP_OWNUPDATEDELETE |
Inserimenti personalizzati visibili | DBPROP_OWNINSERT |
Mantieni in interruzione | DBPROP_ABORTPRESERVE |
Conserva durante il commit | DBPROP_COMMITPRESERVE |
Riavvio rapido | DBPROP_QUICKRESTART |
Eventi rientranti | DBPROP_REENTRANTEVENTS |
Rimuovi Righe Rimosse | DBPROP_REMOVEDELETED |
Segnalare più modifiche | DBPROP_REPORTMULTIPLECHANGES |
Restituisce inserimenti in sospeso | DBPROP_RETURNPENDINGINSERTS |
Notifica di eliminazione della riga | DBPROP_NOTIFYROWDELETE |
Notifica della prima modifica della riga | DBPROP_NOTIFYROWFIRSTCHANGE |
Notifica inserimento riga | DBPROP_NOTIFYROWINSERT |
Privilegi di riga | DBPROP_ROWRESTRICT |
Notifica di risincronizzazione delle righe | DBPROP_NOTIFYROWRESYNCH |
Modello di concatenamento di righe | DBPROP_ROWTHREADMODEL |
Notifica di annullamento della modifica alla riga | DBPROP_NOTIFYROWUNDOCHANGE |
Notifica di annullamento della cancellazione riga | DBPROP_NOTIFYROWUNDODELETE |
Notifica di annullamento inserimento riga | DBPROP_NOTIFYROWUNDOINSERT |
Notifica di aggiornamento riga | DBPROP_NOTIFYROWUPDATE |
Notifica di modifica della posizione del set di righe | DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE |
Notifica di rilascio del set di righe | DBPROP_NOTIFYROWSETRELEASE |
Scorrere all'indietro | DBPROP_CANSCROLLBACKWARDS |
Dati del server durante l'inserimento | DBPROP_SERVERDATAONINSERT |
Ignora segnalibri eliminati | DBPROP_BOOKMARKSKIP |
Identità di riga forte | DBPROP_STRONGIDENTITY |
Aggiornabilità | DBPROP_UPDATABILITY |
Usare i segnalibri | DBPROP_BOOKMARKS |
Per informazioni specifiche sull'implementazione e sulle funzionalità sul provider OLE DB per Microsoft Jet, vedere Jet Provider nella documentazione di OLE DB.