SQLSetConnectOption(Access 드라이버)
참고
이 항목에서는 Access 드라이버 관련 정보를 제공합니다. 이 함수에 대한 일반적인 내용은 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 드라이버를 사용하면 Microsoft Access 드라이버가 트랜잭션을 지원하므로 SQL_AUTOCOMMIT 옵션이 SQL_AUTOCOMMIT_ON 또는 SQL_AUTOCOMMIT_OFF 설정될 수 있습니다.[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 옵션이 해당 값 아래로 설정되어 있더라도 페이지 시간 제한은 최소값보다 작지 않습니다. 따라서 지연 중에 변경될 수 있으므로 커밋된 데이터가 안정적이라는 보장은 없습니다.