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 sulla proprietà seguente:
Microsoft.Jet.OLEDB.4.0
Anche la lettura della proprietà Provider restituirà 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. |
Origine dati | Specifica il percorso e il nome del file del database, ad esempio c:\Northwind.mdb . |
ID utente | Specifica il nome dell'utente. Se questa parola chiave non viene specificata, per impostazione predefinita viene usata la stringa "admin ". |
Password | Consente di specificare la password dell'utente. Se questa parola chiave non viene specificata, per impostazione predefinita viene usata la stringa vuota (""). |
Nota
Se ci si connette a un provider di origine 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 Connection specifici del provider
Il provider OLE DB per Microsoft Jet supporta diverse proprietà dinamiche specifiche del provider, oltre a quelle definite da ADO. Come tutti gli altri parametri Connection, possono essere impostati usando la raccolta 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:Compact Reclaimed Space Amount (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:Connection Control (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à usata durante l'apertura del database. |
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) | Indica la password del database. |
Jet OLEDB:Don't Copy Locale on Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) | Indica se Jet deve copiare le 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 viene impostata, il database compattato verrà crittografato anche se è stato crittografato il database originale. |
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 la durata massima, in millisecondi, in base alla quale Jet può ritardare le scritture asincrone su disco quando il database viene aperto in modo esclusivo. Questa proprietà viene ignorata a meno che Jet OLEDB:Flush Transaction Timeout non sia impostato su 0. |
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) | Indica il 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 di Jet OLEDB:Shared Async Delay e Jet OLEDB:Exclusive Async Delay. |
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) | Indica se vengono eseguite transazioni bulk SQL. |
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) | Indica la password usata 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 provare ad acquisire un blocco dopo un tentativo precedente non riuscito. |
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) | Indica il numero di tentativi 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 scaricare le modifiche su disco. |
Jet OLEDB:Max Locks Per File (DBPROP_JETOLEDB_MAXLOCKSPERFILE) | Indica il numero massimo di blocchi 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 questo database. La vecchia password viene archiviata in Jet OLEDB:Database Password. |
Jet OLEDB:ODBC Command Time Out (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) | Indica il numero di millisecondi prima del timeout di una query ODBC remota da parte di Jet. |
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 provi ad alzare di livello il blocco passando 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 attende prima di verificare se la cache non è aggiornata con il file di database. |
Jet OLEDB:Recycle Long-Valued Pages (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 contenente i valori per il motore di database Jet. |
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) | Indica se l'oggetto Recordset dello schema DBSCHEMA_JETOLEDB_ISAMSTATS deve reimpostare i contatori delle prestazioni dopo aver restituito le informazioni sulle prestazioni. |
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) | Indica la quantità massima di tempo, in millisecondi, in base alla quale Jet può ritardare le scritture asincrone su disco quando il database viene aperto in modalità multiutente. |
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) | Indica il percorso e il nome del file con le informazioni sul 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. |
Proprietà Recordset e Command specifiche del provider
Il provider Jet supporta anche diverse proprietà Recordset e Command specifiche del provider. Queste proprietà sono accessibili e vengono impostate tramite la raccolta Properties dell'oggetto Recordset o Command. Nella tabella sono elencati il nome della proprietà ADO e il nome della proprietà OLE DB corrispondente tra parentesi.
Nome proprietà | Descrizione |
---|---|
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) | Indica se vengono eseguite operazioni bulk SQL. L'esecuzione di operazioni bulk di grandi dimensioni potrebbe avere esito negativo a causa dei ritardi delle risorse. |
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR) | Indica se Jet deve memorizzare nella cache più righe durante il popolamento di un oggetto recordset per 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 non sia True. |
Jet OLEDB:Inconsistent (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 usando il blocco a livello di riga. |
Jet OLEDB:ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH) | Indica che Jet deve passare inalterato il testo SQL in un oggetto Command al back-end. |
Jet OLEDB:Partial Bulk Ops (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 oggetto Recordset vengono passate inalterate all'origine dati. |
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 Jet OLEDB:ODBC Pass-Through Statement non 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:Validate Rules On Set (DBPROP_JETOLEDB_VALIDATEONSET) | Indica se le regole di convalida Jet vengono valutate quando vengono impostati i dati di colonna 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à lettura/scrittura. Per aprire un database in modalità di sola lettura, impostare la proprietà Mode nell'oggetto ADO Connection su adModeRead.
Utilizzo dell'oggetto Command
Il testo del comando nell'oggetto Command usa il dialetto SQL di Microsoft Jet. Nel testo del comando è possibile specificare query che restituiscono righe, query di azione e nomi di tabella. Tuttavia, le stored procedure non sono supportate e non devono essere specificate.
Comportamento dell'oggetto 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 restituisce un cursore keyset e reimposta la proprietà CursorType per indicare il tipo di oggetto Recordset restituito. Inoltre, anche se viene richiesto un oggetto Recordset aggiornabile (LockType è adLockOptimistic, adLockBatchOptimistic o adLockPessimistic), il provider restituisce 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, Recordset e Command non aperti.
Le tabelle seguenti sono un indice incrociato dei nomi ADO e OLE DB per ogni proprietà dinamica. La Guida di riferimento per programmatori OLE DB fa riferimento al nome di una proprietà ADO con il termine "Description". Altre informazioni su queste proprietà sono disponibili nella Guida di riferimento per programmatori OLE DB.
Proprietà dinamiche di Connection
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 catalogo | DBPROP_CATALOGTERM |
Definizione colonna | DBPROP_COLUMNDEFINITION |
Catalogo corrente | DBPROP_CURRENTCATALOG |
Origine dati | DBPROP_INIT_DATASOURCE |
Nome origine dati | DBPROP_DATASOURCENAME |
Modello di threading oggetto origine dati | DBPROP_DSOTHREADMODEL |
Nome DBMS | DBPROP_DBMSNAME |
Versione DBMS | DBPROP_DBMSVER |
Supporto GROUP BY | DBPROP_GROUPBY |
Supporto tabelle eterogenee | DBPROP_HETEROGENEOUSTABLES |
Distinzione maiuscole/minuscole identificatori | DBPROP_IDENTIFIERCASE |
Livelli di isolamento | DBPROP_SUPPORTEDTXNISOLEVELS |
Conservazione isolamento | DBPROP_SUPPORTEDTXNISORETAIN |
Locale Identifier | DBPROP_INIT_LCID |
Dimensioni massime indice | DBPROP_MAXINDEXSIZE |
Dimensioni massime riga | DBPROP_MAXROWSIZE |
Dimensioni massime riga con BLOB | DBPROP_MAXROWSIZEINCLUDESBLOB |
Numero massimo tabelle in SELECT | DBPROP_MAXTABLESINSELECT |
Modalità | DBPROP_INIT_MODE |
Set di parametri multipli | DBPROP_MULTIPLEPARAMSETS |
Risultati multipli | DBPROP_MULTIPLERESULTS |
Oggetti di archiviazione multipli | DBPROP_MULTIPLESTORAGEOBJECTS |
Aggiornamento tabelle multiple | DBPROP_MULTITABLEUPDATE |
Ordinamento regole di confronto NULL | DBPROP_NULLCOLLATION |
Comportamento concatenazione NULL | DBPROP_CONCATNULLBEHAVIOR |
Versione OLE DB | DBPROP_PROVIDEROLEDBVER |
Supporto oggetti OLE | DBPROP_OLEOBJECTS |
Supporto set di righe aperto | DBPROP_OPENROWSETSUPPORT |
Colonne ORDER BY nell'elenco di selezione | DBPROP_ORDERBYCOLUMNSINSELECT |
Disponibilità parametri di output | DBPROP_OUTPUTPARAMETERAVAILABILITY |
Funzioni di accesso specificate per riferimento | DBPROP_BYREFACCESSORS |
Password | DBPROP_AUTH_PASSWORD |
Tipo ID persistente | DBPROP_PERSISTENTIDTYPE |
Comportamento preparazione interruzione | DBPROP_PREPAREABORTBEHAVIOR |
Comportamento preparazione commit | DBPROP_PREPARECOMMITBEHAVIOR |
Termine routine | DBPROP_PROCEDURETERM |
Richiesta | DBPROP_INIT_PROMPT |
Nome descrittivo provider | DBPROP_PROVIDERFRIENDLYNAME |
Nome provider | DBPROP_PROVIDERFILENAME |
Versioni del provider | DBPROP_PROVIDERVER |
Origine dati di sola lettura | DBPROP_DATASOURCEREADONLY |
Conversioni set di righe a comando | DBPROP_ROWSETCONVERSIONSONCOMMAND |
Termine schema | DBPROP_SCHEMATERM |
Utilizzo schema | DBPROP_SCHEMAUSAGE |
Supporto di SQL | DBPROP_SQLSUPPORT |
Archiviazione strutturata | DBPROP_STRUCTUREDSTORAGE |
Supporto query nidificata | DBPROP_SUBQUERIES |
Termine tabella | DBPROP_TABLETERM |
DDL transazione | DBPROP_SUPPORTEDTXNDDL |
ID utente | DBPROP_AUTH_USERID |
Nome utente | DBPROP_USERNAME |
Handle finestra | DBPROP_INIT_HWND |
Proprietà dinamiche dell'oggetto Recordset
Le proprietà seguenti vengono aggiunte alla raccolta Properties dell'oggetto Recordset.
Nome proprietà ADO | Nome proprietà OLE DB |
---|---|
Ordine di accesso | DBPROP_ACCESSORDER |
Set di righe solo accodamento | DBPROP_APPENDONLY |
Blocco degli oggetti di archiviazione | DBPROP_BLOCKINGSTORAGEOBJECTS |
Tipo di segnalibro | DBPROP_BOOKMARKTYPE |
Contrassegnabile con segnalibro | DBPROP_IROWSETLOCATE |
Segnalibri ordinati | DBPROP_ORDEREDBOOKMARKS |
Cache Deferred Columns | DBPROP_CACHEDEFERRED |
Modifica righe inserite | DBPROP_CHANGEINSERTEDROWS |
Privilegi colonna | DBPROP_COLUMNRESTRICT |
Notifica set di colonne | DBPROP_NOTIFYCOLUMNSET |
Colonna scrivibile | DBPROP_MAYWRITECOLUMN |
Defer Column | DBPROP_DEFERRED |
Ritarda aggiornamenti degli oggetti di archiviazione | DBPROP_DELAYSTORAGEOBJECTS |
Recupero all’indietro | 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 immobili | 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à riga letterale | DBPROP_LITERALIDENTITY |
Numero massimo righe aperte | DBPROP_MAXOPENROWS |
Numero massimo righe in sospeso | DBPROP_MAXPENDINGROWS |
Numero massimo righe | DBPROP_MAXROWS |
Utilizzo memoria | DBPROP_MEMORYUSAGE |
Granularità notifiche | DBPROP_NOTIFICATIONGRANULARITY |
Fasi di notifica | DBPROP_NOTIFICATIONPHASES |
Oggetti transazione | DBPROP_TRANSACTEDOBJECT |
Modifiche di altri utenti visibili | DBPROP_OTHERUPDATEDELETE |
Inserimenti di altri utenti visibili | DBPROP_OTHERINSERT |
Modifiche locali visibili | DBPROP_OWNUPDATEDELETE |
Propri inserimenti visibili | DBPROP_OWNINSERT |
Mantieni in caso di interruzione | DBPROP_ABORTPRESERVE |
Mantieni in caso di commit | DBPROP_COMMITPRESERVE |
Riavvio rapido | DBPROP_QUICKRESTART |
Eventi rientranti | DBPROP_REENTRANTEVENTS |
Rimuovi righe eliminate | DBPROP_REMOVEDELETED |
Segnala modifiche multiple | DBPROP_REPORTMULTIPLECHANGES |
Restituisci inserimenti in sospeso | DBPROP_RETURNPENDINGINSERTS |
Notifica eliminazione riga | DBPROP_NOTIFYROWDELETE |
Notifica prima modifica riga | DBPROP_NOTIFYROWFIRSTCHANGE |
Notifica inserimento riga | DBPROP_NOTIFYROWINSERT |
Privilegi riga | DBPROP_ROWRESTRICT |
Notifica risincronizzazione riga | DBPROP_NOTIFYROWRESYNCH |
Modello di threading riga | DBPROP_ROWTHREADMODEL |
Notifica annullamento modifica riga | DBPROP_NOTIFYROWUNDOCHANGE |
Notifica annullamento eliminazione riga | DBPROP_NOTIFYROWUNDODELETE |
Notifica annullamento inserimento riga | DBPROP_NOTIFYROWUNDOINSERT |
Notifica aggiornamento riga | DBPROP_NOTIFYROWUPDATE |
Notifica modifica posizione recupero set di righe | DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE |
Notifica rilascio set di righe | DBPROP_NOTIFYROWSETRELEASE |
Scorri indietro | DBPROP_CANSCROLLBACKWARDS |
Ignora segnalibri eliminati | DBPROP_BOOKMARKSKIPPED |
Identità di riga forte | DBPROP_STRONGITDENTITY |
Aggiornabilità | DBPROP_UPDATABILITY |
Utilizza segnalibri | DBPROP_BOOKMARKS |
Proprietà dinamiche di Command
Le proprietà seguenti vengono aggiunte alla raccolta Properties dell'oggetto Command.
Nome proprietà ADO | Nome proprietà OLE DB |
---|---|
Ordine di accesso | DBPROP_ACCESSORDER |
Set di righe solo accodamento | DBPROP_APPENDONLY |
Blocco degli oggetti di archiviazione | DBPROP_BLOCKINGSTORAGEOBJECTS |
Tipo di segnalibro | DBPROP_BOOKMARKTYPE |
Contrassegnabile con segnalibro | DBPROP_IROWSETLOCATE |
Modifica righe inserite | DBPROP_CHANGEINSERTEDROWS |
Privilegi colonna | DBPROP_COLUMNRESTRICT |
Notifica set di colonne | DBPROP_NOTIFYCOLUMNSET |
Defer Column | DBPROP_DEFERRED |
Ritarda aggiornamenti degli oggetti di archiviazione | DBPROP_DELAYSTORAGEOBJECTS |
Recupero all’indietro | 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 immobili | 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à riga letterale | DBPROP_LITERALIDENTITY |
Modalità di blocco | DBPROP_LOCKMODE |
Numero massimo righe aperte | DBPROP_MAXOPENROWS |
Numero massimo righe in sospeso | DBPROP_MAXPENDINGROWS |
Numero massimo righe | DBPROP_MAXROWS |
Granularità notifiche | DBPROP_NOTIFICATIONGRANULARITY |
Fasi di notifica | DBPROP_NOTIFICATIONPHASES |
Oggetti transazione | DBPROP_TRANSACTEDOBJECT |
Modifiche di altri utenti visibili | DBPROP_OTHERUPDATEDELETE |
Inserimenti di altri utenti visibili | DBPROP_OTHERINSERT |
Modifiche locali visibili | DBPROP_OWNUPDATEDELETE |
Propri inserimenti visibili | DBPROP_OWNINSERT |
Mantieni in caso di interruzione | DBPROP_ABORTPRESERVE |
Mantieni in caso di commit | DBPROP_COMMITPRESERVE |
Riavvio rapido | DBPROP_QUICKRESTART |
Eventi rientranti | DBPROP_REENTRANTEVENTS |
Rimuovi righe eliminate | DBPROP_REMOVEDELETED |
Segnala modifiche multiple | DBPROP_REPORTMULTIPLECHANGES |
Restituisci inserimenti in sospeso | DBPROP_RETURNPENDINGINSERTS |
Notifica eliminazione riga | DBPROP_NOTIFYROWDELETE |
Notifica prima modifica riga | DBPROP_NOTIFYROWFIRSTCHANGE |
Notifica inserimento riga | DBPROP_NOTIFYROWINSERT |
Privilegi riga | DBPROP_ROWRESTRICT |
Notifica risincronizzazione riga | DBPROP_NOTIFYROWRESYNCH |
Modello di threading riga | DBPROP_ROWTHREADMODEL |
Notifica annullamento modifica riga | DBPROP_NOTIFYROWUNDOCHANGE |
Notifica annullamento eliminazione riga | DBPROP_NOTIFYROWUNDODELETE |
Notifica annullamento inserimento riga | DBPROP_NOTIFYROWUNDOINSERT |
Notifica aggiornamento riga | DBPROP_NOTIFYROWUPDATE |
Notifica modifica posizione recupero set di righe | DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE |
Notifica rilascio set di righe | DBPROP_NOTIFYROWSETRELEASE |
Scorri indietro | DBPROP_CANSCROLLBACKWARDS |
Dati server all'inserimento | DBPROP_SERVERDATAONINSERT |
Ignora segnalibri eliminati | DBPROP_BOOKMARKSKIP |
Identità di riga forte | DBPROP_STRONGIDENTITY |
Aggiornabilità | DBPROP_UPDATABILITY |
Utilizza segnalibri | DBPROP_BOOKMARKS |
Per informazioni specifiche sull'implementazione e informazioni funzionali sul provider OLE DB per Microsoft Jet, vedere Provider Jet nella documentazione di OLE DB.