Compartilhar via


Configurações necessárias do cliente

Importante

A partir do Windows 8 e do Windows Server 2012, os componentes do servidor RDS não estão mais incluídos no sistema operacional Windows (consulte o Windows 8 e o Windows Server 2012 Compatibility Cookbook para obter mais detalhes). Os componentes do cliente RDS serão removidos em uma versão futura do Windows. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Os aplicativos que utilizam RDS devem migrar para o WCF Data Service.

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

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

Exemplo

Suponha que as seções a seguir no MSDFMAP.INI e o nome da fonte de dados, AdvWorks, foram definidos anteriormente.

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

Os seguintes snippets de código são escritos no Visual Basic:

Versão do RDS.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 do conjunto de registros

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

Especifique a propriedade Handler (RDS) ou a palavra-chave; a propriedade Provider (ADO) ou a palavra-chave; 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"  

Consulte Também

Seção de Conexão de Arquivo de Personalização
Seção SQL do arquivo de personalização
Seção UserList no arquivo de personalização
Personalização do DataFactory
noções básicas sobre o arquivo de personalização
Escrevendo seu próprio manipulador personalizado