测试提供程序
在发布提供程序之前,应该按指示的顺序执行以下测试。 这些测试确保提供程序对大多数潜在的用户都可以正常运行。
使用以 OLE DB 使用者模板编写的使用者应用程序测试提供程序。 测试使用者应包括提供程序的所有功能区域(已添加或修改的所有代码)。
用以 ADO 编写的使用者应用程序来测试提供程序。 大多数开发人员(尤其是 Microsoft Visual Basic 和 Microsoft C# 开发人员)对使用者应用程序使用 ADO 或 ADO.NET。 测试使用者应包括提供程序的所有功能区域。 有关 ADO 使用者应用程序的示例,请参见 Microsoft Visual Basic 中的 ADO 代码示例。
运行 OLE DB 一致性测试(包括 ADO 一致性测试),确保提供程序符合 OLE DB 提供程序的级别 0 标准。 (有关级别 0 的说明,请在位于 OLE DB Programmer's Guide(OLE DB 程序员指南)上的“OLE DB Level 0 Conformance Tests”(OLE DB 级别 0 一致性测试)中进行搜索。 这些测试和关联文档与 Visual C++ 一起包括在 Data Access SDK 中。 这些测试也有助于确保提供程序在被其他服务提供程序聚合时运行良好,并且对修改或添加属性特别有用。 有关一致性测试的更多信息,请参见 Data Access SDK 的自述文件,该文件位于其中一张 Visual Studio 光盘上。