Partager via


SQLSetConnectOption (pilote Access)

Remarque

Cette rubrique fournit des informations spécifiques au pilote Access. Pour plus d’informations générales sur cette fonction, consultez la rubrique appropriée sous Informations de référence sur l’API ODBC.

fOption Commentaire
SQL_ACCESS_MODE La SQL_ACCESS_MODE fOption peut être définie sur SQL_MODE_READ_ONLY ou SQL_MODE_READ_WRITE. Toutefois, le pilote n’empêche pas les mises à jour si SQL_ACCESS_MODE est définie sur SQL_MODE_READ_ONLY.
SQL_AUTOCOMMIT Lorsque le pilote Microsoft Access est utilisé, l’option SQL_AUTOCOMMIT peut être définie sur SQL_AUTOCOMMIT_ON ou SQL_AUTOCOMMIT_OFF, car le pilote Microsoft Access prend en charge les transactions[1].
SQL_CURRENT_QUALIFIER Pris en charge.
SQL_LOGIN_TIMEOUT Non pris en charge.
SQL_OPT_TRACE Pris en charge.
SQL_OPT_TRACEFILE Pris en charge.
SQL_PACKET_SIZE Non pris en charge.
SQL_QUIET_MODE Non pris en charge.
SQL_TRANSLATE_DLL Non pris en charge.
SQL_TRANSLATION_OPTION Non pris en charge.
SQL_TXN_ISOLATION SQL_TXN_ISOLATION est toujours SQL_TXN_READ_COMMITTED.

[1] Les transactions atomiques ne sont pas prises en charge par le pilote Microsoft Access. Lors de la validation d’une transaction à l’aide du pilote Microsoft Access, un délai fini existe entre le moment où la transaction est validée et l’heure à laquelle les valeurs sont écrites sur le disque. Ce délai est déterminé par un délai inhérent au moteur Microsoft Jet. Le délai d’expiration de la page ne sera pas inférieur à une valeur minimale, même si l’option PageTimeout est définie sous cette valeur. Par conséquent, il n’existe aucune garantie que les données validées sont stables, car les modifications peuvent être apportées pendant le délai.