Testando o seu provedor.
Antes de liberar um provedor, você deve executar os testes a seguir na ordem indicada. Esses testes garantem que as funções de provedor corretamente para a maioria dos usuários em potencial.
Testar o provedor usando um consumidor aplicativo escrito com os modelos de consumidor do OLE DB. O consumidor de teste deve cobrir todas as áreas funcionais do seu provedor (todo o código que você tenha adicionado ou modificado).
Teste o provedor usando um aplicativo de consumidor gravado com o ADO. A maioria dos desenvolvedores (principalmente desenvolvedores do Microsoft Visual Basic e C# da Microsoft) usar o ADO ou ADO.NET para aplicativos do consumidor. O consumidor de teste deve cobrir todas as áreas funcionais do seu provedor. Para obter um exemplo de um aplicativo de consumidor do ADO, consulte De Visual Basic na Microsoft de exemplos de código ADO.
Executar os testes de conformidade do OLE DB (incluindo testes de conformidade do ADO) garantir que seu provedor de atende ao nível padrão de 0 para provedores OLE DB. (Para obter uma explicação do nível 0, procure por "OLE DB nível 0 Conformance testes" em Guia do programador do OLE DB. Esses testes e a documentação associada são incluídos com o Visual C++ no SDK de acesso a dados. Esses testes também ajudam a garantir que seu provedor seja executado bem quando agregados por outras provedores de serviços de e são especialmente úteis se você modificar ou adicionar propriedades. Para obter mais informações sobre os testes de conformidade, consulte o arquivo Leiame para o Data Access SDK, está localizado em um dos CDs de Visual Studio.