Compartilhar via


SQLSetConnectOption (Driver do Access)

Observação

Este tópico fornece informações específicas do Driver do Access. Para obter informações gerais sobre essa função, consulte o tópico apropriado em Referência de API ODBC.

fOption Comentário
SQL_ACCESS_MODE O SQL_ACCESS_MODE fOption pode ser definido como SQL_MODE_READ_ONLY ou SQL_MODE_READ_WRITE. No entanto, o driver não impedirá atualizações se SQL_ACCESS_MODE estiver definido como SQL_MODE_READ_ONLY.
SQL_AUTOCOMMIT Quando o driver do Microsoft Access é usado, a opção SQL_AUTOCOMMIT pode ser definida como SQL_AUTOCOMMIT_ON ou SQL_AUTOCOMMIT_OFF, pois o driver do Microsoft Access dá suporte a transações[1].
SQL_CURRENT_QUALIFIER Com suporte.
SQL_LOGIN_TIMEOUT Não há suporte.
SQL_OPT_TRACE Com suporte.
SQL_OPT_TRACEFILE Com suporte.
SQL_PACKET_SIZE Não há suporte.
SQL_QUIET_MODE Não há suporte.
SQL_TRANSLATE_DLL Não há suporte.
SQL_TRANSLATION_OPTION Não há suporte.
SQL_TXN_ISOLATION SQL_TXN_ISOLATION é sempre SQL_TXN_READ_COMMITTED.

[1] As transações atômicas não são compatíveis com o driver do Microsoft Access. Ao confirmar uma transação usando o driver do Microsoft Access, existe um atraso finito entre a hora em que a transação é confirmada e a hora em que os valores são gravados no disco. Esse atraso é determinado por um atraso inerente ao mecanismo do Microsoft Jet. O tempo limite da página não será menor que um valor mínimo, mesmo que a opção PageTimeout esteja definida abaixo desse valor. Como resultado, não há nenhuma garantia de que os dados confirmados sejam estáveis, pois as alterações podem ser feitas durante o atraso.