分享方式:


釋放描述項

明確配置的描述項可以明確釋出 (利用 SQL_HANDLE_DESC 的 HandleType 呼叫 SQLFreeHandle),或是在釋出連線控制代碼時隱含釋出。 釋出明確配置的描述項時,所有套用已釋出描述項的陳述式控制代碼,都會自動還原為以隱含方式配置給它們的描述項。

隱含配置的描述項只能藉由呼叫 SQLDisconnect 來釋出 (這會卸載連線上開啟的任何陳述式或描述項),或是利用 SQL_HANDLE_STMT 的 HandleType 呼叫 SQLFreeHandle 來釋放陳述式控制代碼,以及與 陳述式相關聯之所有隱含配置描述項。 利用 SQL_HANDLE_DESC 的 HandleType 呼叫 SQLFreeHandle 無法釋出隱含配置的描述項。

即使釋出,隱含配置的描述項仍然有效,而且可以在其欄位上呼叫 SQLGetDescField