Provedores necessários para Data Shaping

Aplica-se ao: Access 2013, Office 2013

O data shaping geralmente requer dois provedores. O provedor de serviços, Serviço de data shaping para OLE DB, fornece a funcionalidade de data shaping, e um provedor de dados, como o OLE DB Provider for SQL Server, fornece linhas de dados para preenchimento do Recordset com formato.

O nome do provedor de serviços (MSDataShape) pode ser especificado como o valor da propriedade Provider do objeto Connection ou a palavra-chave "Provider=MSDataShape;" da sequência de conexão.

O nome do fornecedor de dados pode ser especificado como o valor da propriedade dinâmica Fornecedor de Dados, que é adicionada à coleção Propriedades do objeto de Ligação pelo Serviço de Formatação de Dados para OLE DB ou pelo cadeia de conexão palavra-chave "**Fornecedor de Dados=**fornecedor".

Nenhum provedor de dados será necessário se Recordset não estiver preenchido (por exemplo, como em um Recordset fabricado, em que as colunas são criadas com a palavra-chave NEW). Nesse caso, especifique "**Fornecedor de Dados=**nenhum;".

Exemplo

 
Dim cnn As New ADODB.Connection 
cnn.Provider = "MSDataShape" 
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"