Configuración de cliente requerida
Se aplica a: Access 2013 | Access 2016
Especifique los siguientes valores de configuración para utilizar un controlador DataFactory personalizado.
Especifique "Provider=MS Remote" en la propiedad Provider del objeto Connection o la palabra clave "Provider=" de la cadena de conexión del objeto Connection.
Establezca el valor de la propiedad CursorLocation en adUseClient.
Especifique el nombre del controlador que se va a usar en la propiedad Handler del objeto RDS.DataControl, o bien, la palabra clave "Handler=" de la cadena de conexión del objeto Recordset. (El controlador no se puede establecer en la cadena de conexión del objeto Connection.)
RDS proporciona un controlador predeterminado en el servidor denominado MSDFMAP.Handler. (El archivo de personalización predeterminado se denomina MSDFMAP.INI.)
Ejemplo:
Supongamos que se han definido anteriormente las siguientes secciones en MSDFMAP.INI y el nombre del origen de datos Advworks:
[connect CustomerDataBase]
Access=ReadWrite
Connect="DSN=AdvWorks"
[sql CustomerById]
SQL="SELECT * FROM Customers WHERE CustomerID = ?"
Los siguientes fragmentos de código se escriben en Visual Basic.
RDS. Versión de 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
Versión del conjunto de registros
Dim rs as New ADODB.Recordset
rs.CursorLocation = adUseClient
Especifique la propiedad Handler o la palabra clave , la propiedad Provider o la palabra clave , y los identificadores CustomerById y CustomerDatabase . A continuación, abra el objeto Recordset.
rs.Open "CustomerById(4)", "Handler=MSDFMAP.Handler;" & _
"Provider=MS Remote;Data Source=CustomerDatabase;" & _
"Remote Server=https://yourServer"
Vea también
- Acceso al foro de desarrolladores
- Acceso a la ayuda en support.office.com
- Acceso a la ayuda en answers.microsoft.com
- Acceso a foros en UtterAccess
- Acceso al centro de ayuda de programadores VBA y desarrolladores (FMS)
- Acceso a las publicaciones en StackOverflow
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.