Provedores necessários para formatação de dados
A formatação de dados normalmente requer dois provedores. O provedor de serviços, Serviço de Formatação de Dados para OLE DB, fornece a funcionalidade de formatação de dados, e um provedor de dados, como o Provedor OLE DB para SQL Server, fornece linhas de dados para preencher o conjunto de registros formatado .
O nome do provedor de serviços (MSDataShape) pode ser especificado como o valor da propriedade Provider do objeto Connection, ou como a palavra-chave da string de conexão "Provider=MSDataShape;".
O nome do provedor de dados pode ser especificado como o valor da propriedade dinâmica Data Provider, que é adicionada à coleção de propriedades Properties do objeto Connection pelo Serviço de Formatação de Dados para OLE DB, ou à palavra-chave da cadeia de conexão "Data Provider =provider".
Nenhum provedor de dados é necessário se o Recordset não estiver preenchido (por exemplo, como em um Recordset fabricado onde as colunas são criadas com a palavra-chave NEW). Nesse caso, especifique "Data Provider= none;".
Exemplo
Dim cnn As New ADODB.Connection
cnn.Provider = "MSDataShape"
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"
Consulte Também
Exemplo de modelagem de dados
Gramática Formal de Formas
Comandos de Forma em Geral