從資料來源中斷連接
應用程式資料來源使用完畢後,它會呼叫 SQLDisconnect。 SQLDisconnect 會釋放連線上配置的任何陳述式,並從資料來源中斷驅動程式的連線。 中斷連線之後,應用程式可以呼叫 SQLFreeHandle 以釋放連線控制碼。 結束之前,應用程式也會呼叫 SQLFreeHandle 來釋放環境控制碼。
中斷連接之後,應用程式可以重複使用配置的連接控制代碼來連接到不同的資料來源或重新連接到相同的資料來源。 選擇保持連接狀態,而非中斷連接並稍後再重新連接時,應用程式撰寫者必須考慮每個選擇的相對成本。 連接到資料來源並維持連接狀態可能相當昂貴,端視連接媒體而定。 進行取捨時,應用程式也必須假設在相同資料來源上進行額外作業的可能性和時機。 應用程式可能也必須使用多個連接。