SQLSetConnectOption (Access-Treiber)
Hinweis
Dieses Thema enthält Zugriffstreiberspezifische Informationen. Allgemeine Informationen zu dieser Funktion finden Sie im entsprechenden Thema unter ODBC-API-Referenz.
fOption | Kommentar |
---|---|
SQL_ACCESS_MODE | Die SQL_ACCESS_MODE fOption kann entweder auf SQL_MODE_READ_ONLY oder SQL_MODE_READ_WRITE festgelegt werden. Der Treiber verhindert Updates jedoch nicht, wenn SQL_ACCESS_MODE auf SQL_MODE_READ_ONLY festgelegt ist. |
SQL_AUTOCOMMIT | Wenn der Microsoft Access-Treiber verwendet wird, kann die option SQL_AUTOCOMMIT auf SQL_AUTOCOMMIT_ON oder SQL_AUTOCOMMIT_OFF festgelegt werden, da der Microsoft Access-Treiber Transaktionen unterstützt[1]. |
SQL_CURRENT_QUALIFIER | Unterstützt. |
SQL_LOGIN_TIMEOUT | Wird nicht unterstützt. |
SQL_OPT_TRACE | Unterstützt. |
SQL_OPT_TRACEFILE | Unterstützt. |
SQL_PACKET_SIZE | Wird nicht unterstützt. |
SQL_QUIET_MODE | Wird nicht unterstützt. |
SQL_TRANSLATE_DLL | Wird nicht unterstützt. |
SQL_TRANSLATION_OPTION | Wird nicht unterstützt. |
SQL_TXN_ISOLATION | SQL_TXN_ISOLATION ist immer SQL_TXN_READ_COMMITTED. |
[1] Atomare Transaktionen werden vom Microsoft Access-Treiber nicht unterstützt. Beim Committen einer Transaktion mithilfe des Microsoft Access-Treibers liegt zwischen dem Zeitpunkt, zu dem die Transaktion committet wird, und dem Zeitpunkt, zu dem die Werte auf den Datenträger geschrieben werden, eine endliche Verzögerung. Diese Verzögerung wird durch eine Verzögerung bestimmt, die der Microsoft Jet-Engine innewohnt. Das Seitentimeout ist nicht kleiner als ein Mindestwert, auch wenn die PageTimeout-Option unter diesem Wert festgelegt ist. Daher gibt es keine Garantie, dass die datensicheren Daten stabil sind, da änderungen während der Verzögerung vorgenommen werden können.