SQLSetConnectOption (Access ドライバー)

注意

このトピックでは、Access Driver 固有の情報を提供します。 この関数の一般的な情報については、「 ODBC API リファレンス」の該当するトピックを参照してください。

fOption コメント
SQL_ACCESS_MODE SQL_ACCESS_MODE fOption は、SQL_MODE_READ_ONLYまたはSQL_MODE_READ_WRITEに設定できます。 ただし、SQL_ACCESS_MODEが SQL_MODE_READ_ONLY に設定されている場合、ドライバーは更新を防止しません。
SQL_AUTOCOMMIT Microsoft Access ドライバーを使用する場合、SQL_AUTOCOMMIT オプションは、SQL_AUTOCOMMIT_ONまたはSQL_AUTOCOMMIT_OFFのいずれかに設定できます。これは、Microsoft Access ドライバーがトランザクションをサポートしているためです[1]。
SQL_CURRENT_QUALIFIER サポートされています。
SQL_LOGIN_TIMEOUT サポートされていません。
SQL_OPT_TRACE サポートされています。
SQL_OPT_TRACEFILE サポートされています。
SQL_PACKET_SIZE サポートされていません。
SQL_QUIET_MODE サポートされていません。
SQL_TRANSLATE_DLL サポートされていません。
SQL_TRANSLATION_OPTION サポートされていません。
SQL_TXN_ISOLATION SQL_TXN_ISOLATIONは常にSQL_TXN_READ_COMMITTED。

[1] アトミック トランザクションは、Microsoft Access ドライバーではサポートされていません。 Microsoft Access ドライバーを使用してトランザクションをコミットする場合、トランザクションがコミットされるまでと値がディスクに書き込まれるまでの間に、有限の遅延が存在します。 この遅延は、Microsoft Jet エンジンに固有の遅延によって決定されます。 PageTimeout オプションがその値より下に設定されている場合でも、ページタイムアウトは最小値よりも小さくはありません。 その結果、コミットされたデータが安定するという保証はありません。これは、遅延中に変更が行われる可能性があるためです。