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 provedor de dados pode ser especificado como o valor da propriedade dinâmica Provedor de Dados, que é adicionada à coleção Propriedades do objeto Connection pelo Serviço de Modelagem de Dados para OLE DB ou a cadeia de conexão palavra-chave "**Provedor de Dados=**provedor".

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 "**Provedor de Dados=**none;".

Exemplo

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