Compartilhar via


Configurações necessárias do cliente

Aplica-se ao: Access 2013 | Access 2016

Especifique as configurações a seguir para usar um manipulador DataFactory personalizado.

  • Especifique "Provider=MS Remote" na propriedade Provider do objeto Connection ou a palavra-chave "Provider=" da sequência de conexão do objeto Connection.

  • Defina a propriedade CursorLocation como adUseClient.

  • Especifique o nome do manipulador a ser usado na propriedade Handler do objeto RDS.DataControl ou na palavra-chave "Handler=" da sequência de conexão do objeto Recordset. (Não é possível definir o manipulador na sequência de conexão do objeto Connection.)

O RDS fornece um manipulador padrão no servidor denominado MSDFMAP.Handler. (O arquivo de personaliação padrão é chamado MSDFMAP.INI.)

Exemplo

Suponha que as seções a seguir em MSDFMAP.INI e o nome da fonte de dados, AdvWorks, tenham sido definidos anteriormente:

[connect CustomerDataBase] 
Access=ReadWrite 
Connect="DSN=AdvWorks" 
 
[sql CustomerById] 
SQL="SELECT * FROM Customers WHERE CustomerID = ?" 

Os snippets de código a seguir são escritos no Visual Basic.

RDS. Versão do DataControl

Dim dc as New RDS.DataControl 
Set dc.Handler = "MSDFMAP.Handler" 
Set dc.Server = "https://yourServer" 
Set dc.Connect = "Data Source=CustomerDatabase" 
Set dc.SQL = "CustomerById(4)" 
dc.Refresh

Versão recordset

Dim rs as New ADODB.Recordset 
rs.CursorLocation = adUseClient

Especifique a propriedade ou a palavra-chave Do Manipulador , a propriedade ou a palavra-chave Provedor e os identificadores CustomerById e CustomerDatabase . Em seguida, abra o objeto Recordset.

rs.Open "CustomerById(4)", "Handler=MSDFMAP.Handler;" & _ 
   "Provider=MS Remote;Data Source=CustomerDatabase;" & _ 
   "Remote Server=https://yourServer" 

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.