描述項轉換
ODBC 描述項具有下列三種狀態。
State | 描述 |
---|---|
D0 | 未配置描述元 |
D1i | 隱含配置的描述元 |
D1e | 明確配置的描述元 |
下表顯示每個 ODBC 函式如何影響描述元狀態。
SQLAllocHandle
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
D1i[1] | -- | -- |
D1e[2] | -- | -- |
[1] 當 HandleType SQL_HANDLE_STMT時 ,此資料列會顯示轉換。
[2] 當 HandleType SQL_HANDLE_DESC時 ,此資料列會顯示轉換。
SQLCopyDesc
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
(IH) | -- | -- |
SQLFreeHandle
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
--[1] | D0 | -- |
(IH)[2] | (HY017) | D0 |
[1] 當 HandleType SQL_HANDLE_STMT時 ,此資料列會顯示轉換。
[2] 當 HandleType SQL_HANDLE_DESC時 ,此資料列會顯示轉換。
SQLGetDescField 和 SQLGetDescRec
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
(IH) | -- | -- |
SQLSetDescField 和 SQLSetDescRec
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
(IH)[1] | -- | -- |
[1] 當 DescriptorHandle 是 ARD、APD 或 IPD 的控制碼,或當 DescriptorHandle 是 IRD 和 FieldIdentifier SQL_DESC_ARRAY_STATUS_PTR或SQL_DESC_ROWS_PROCESSED_PTR時 ,此資料列會顯示轉換 。
所有其他 ODBC 函式
D0 未配置 |
D1i 隱式 |
D1e 顯式 |
---|---|---|
-- | -- | -- |