共用方式為


測試可互通的應用程式

在最好的情況下,測試可互通的應用程式是項耗時的工作,而在最壞的情況下則是項不可能的任務,因為市場上會持續出現新的驅動程式。 不過,在合理的測試程度下倒是可行的。 對於具備有限或較低互通性的應用程式而言,只須針對其保證支援的驅動程式進行測試。 不過,這些應用程式必須針對驅動程式進行完整測試。

高度互通的應用程式無法針對所有驅動程式進行實際測試。 對於大部分應用程式開發人員而言,最佳做法便是針對少數驅動程式進行完整測試,並針對更多驅動程式進行粗略測試。 接受測試的驅動程式應包括應用程式市場中最熱門 DBMS 的最常用驅動程式;如果市場涵蓋所有 DBMS,則應測試桌面和伺服器 DBMS 的驅動程式。

測試 ODBC 應用程式的其中一個問題便是涉及的元件數目:應用程式本身、驅動程式管理員、驅動程式、DBMS,以及可能的網路軟體或閘道。 應用程式可以透過 SQLGetDiagFieldSQLGetDiagRec 張貼 ODBC 函式傳回的錯誤訊息,從而更輕鬆地追蹤錯誤。 這些訊息會識別發生錯誤的製造商和元件。 如需詳細資訊,請參閱診斷