測試提供者
更新:2007 年 11 月
發行提供者 (Provider) 之前,您必須依照順序,執行下列測試。這些測試能確保大部分潛在的使用者能正確運作提供者函式。
使用 OLE DB 消費者樣板編寫的消費者應用程式來測試提供者。測試消費者應涵蓋提供者的所有功能區域 (所有已加入或已修改的程式碼)。
使用 ADO 撰寫的消費者應用程式來測試提供者。大多數的開發人員 (特別是 Microsoft Visual Basic 和 Microsoft C# 的開發人員) 都使用 ADO 或 ADO.NET 做為消費者應用程式。測試消費者應涵蓋提供者的所有功能區域。如需 ADO 消費者應用程式的範例,請參閱 Microsoft Visual Basic 內的 ADO 程式碼範例。
執行 OLE DB 一致性測試 (包含 ADO 一致性測試),以保證提供者可符合 OLE DB 提供者的層級 0 標準 (如需層級 0 的說明,請參閱 Microsoft OLE DB 網站上的<OLE DB 層級 0 一致性測試>(英文),網址為 https://go.microsoft.com/fwlink/?LinkId=121548)。這些測試和相關的文件都包含在 Data Access SDK 的 Visual C++ 內。這些測試也有助於確保其他服務提供者彙總 (Aggregate) 可正確地執行提供者,這點在修改或加入屬性時特別有用。如需一致性測試的詳細資訊,請參閱 Data Access SDK 的讀我檔案 (在 Visual Studio CD 的其中一片 CD 中)。