Resumen Cambiar propiedades de un Remote Data Control

At 16:35 21/09/98 -0300, you wrote:
>Tengo un control RemoteData (MSRDC) en un formulario y cuando lo cargo
>ya tiene definidas las propiedades, pero como puedo hacer para cambiar
>esas propiedades antes de que se cargue el control, ya que si le coloco
>el DSN en blanco pide el DSN directamente. Quiero poder configurarlo por
>programación.
>
>Por favor, ideas.
>Gracias.

Yo los uso sin poner la propiedad DataSourceName y le meto un resultset
creado con código y no me dan ningún problema.

Crea primero el rdoConnection mediante código, haces un Resultset con los
registros que quieras y se lo metes directamente al MSRDC

Option Explicit
Dim MiBase As rdoConnection
Dim MiSesion As rdoEnvironment
Dim MiResultset As rdoResultset
Dim MiSentenciaSQL As String

Private Sub BAbrirRDO_Click()
Set MiSesion = rdoEngine.rdoEnvironments(0)
Set MiBase = MiSesion.OpenConnection("Luki")

'Obviamente "Luki" es una conexion creada en el panel de control / ODBC
'para acceder a una base de datos (en mi ejemplo era Access, pero puede ser
cualquiera
'con tal que tengas su controlador ODBC)

MiSentenciaSQL = "SELECT * FROM ..........lo que tu quieras"
Set MiResultset = MiBase.OpenResultset(MiSentenciaSQL, rdOpenKeyset)
Set MSRDC1.Resultset =MiResultset
End Sub

Y funcionando. Igual que el control Data con DAO

Saludos

Luis Suárez



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com