這很重要
此功能將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 請改用 Oracle 提供的 ODBC 驅動程式。
這些選項允許在應用程式內自定義資料庫連線。
| 線上選項 | 註釋 |
|---|---|
| SQL_AUTOCOMMIT | 如果您選擇SQL_AUTOCOMMIT_OFF,您的應用程式必須使用 SQLTransact 明確認可或回復交易。 |
| SQL_ODBC_CURSORS | 此連接屬性會在驅動程式管理員中實作。 |
| SQL_OPT_TRACE | 此連接屬性會在驅動程式管理員中實作。 |
| SQL_OPT_TRACEFILE | 此連接屬性會在驅動程式管理員中實作。 |
| SQL_TRANSLATE_DLL | 傳回錯誤:「驅動程式無法使用」。 |
| SQL_TRANSLATE_OPTION | 傳遞至轉譯 .dll的32位值。 |
| SQL_TXN_ISOLATION | 驅動程式只允許SQL_TXN_READ_COMMITTED。 不支援下列 vParams: SQL_TXN_READ_UNCOMMITTED SQL_TXN_REAPEATABLE_READ SQL_TXN_SERIALIZABLE |
| SQL_ATTR_ENLIST_IN_DTC | 此 ODBC 3.0 連接屬性可讓您在Microsoft元件服務協調的分散式交易中使用 ODBC Driver for Oracle(或 MTS,如果您使用 Windows NT)。 它會將介面指標 pITransaction 提供給交易做為 vParam 自變數。 |
| SQL_ATTR_CONNECTION_DEAD | 這個只讀 ODBC 3.5 連接屬性可讓您判斷與 Oracle 伺服器的連線是否失敗。 僅取得;無法設定。 |