Поделиться через


Требуемые параметры клиента

Важно!

Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в книге по совместимости Windows 8 и Windows Server 2012). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Приложения, использующие RDS, должны перенестися в службу данных WCF.

Укажите следующие параметры для использования пользовательского обработчика DataFactory .

RDS предоставляет обработчик по умолчанию на сервере с именем MSDFMAP. Обработчик. (Файл настройки по умолчанию называется MSDFMAP. INI.)

Пример

Предположим, что следующие разделы в MSDFMAP. Ранее были определены INI и имя источника данных AdvWorks:

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

В Visual Basic написаны следующие фрагменты кода:

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  

Версия набора записей

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

Укажите свойство handler (RDS) или ключевое слово; свойство provider (ADO) или ключевое слово; идентификаторы CustomerById и CustomerDatabase. Затем откройте объект Recordset

rs. Откройте "CustomerById(4)", "Handler=MSDFMAP". Handler;" & _

"Provider=MS Remote;Data Source=CustomerDatabase;" & _  
"Remote Server=https://yourServer"  

См. также

Настройка раздела подключения файла
Настройка раздела SQL файла
Настройка раздела UserList файла
Настройка DataFactory
Общие сведения о файле настроек
Запись собственного настраиваемого обработчика