Control, Origen de datos
Publicado por Alberto (41 intervenciones) el 25/07/2001 06:13:31
Que tal amigos, saludos.
Pasa a contarles mi problema:
Estoy haciendo un control que sea parecido al ADODC (con algunas cosas extras) por tanto quiero que el mismo sea un origen de datos.
En el control e creado un recordset, que lo puede cargar el mismo control, o lo puedo asignar por medio de una propiedad, igual que en el ADODC.
El problema es que cuando yo asigno un recordset al control, el DataGrid con el que está vinculado no se actualiza; en cambio si hago eso con un control ADODC el DataGrid si se actualiza.
(He asignado la propiedad DataSourceBehavietor).
Aqui les mando un poco del código que utilizo:
Con ADODC:
Dim CnnDB as new ADODC.Connection
Dim rds as new ADODC.Recordset
'Abro al conección CnnDB'
....
'Cargo el Recordset'
....
'Asigno el recordset al ADODC
Set Adodc1.recordset = rds
Con mi control "CtrlBoton":
Dim CnnDB as new ADODC.Connection
Dim rds as new ADODC.Recordset
'Abro al conección CnnDB'
....
'Cargo el Recordset'
....
'Asigno el recordset al ADODC
Set CtrlBoton1.recordset = rds
Espero que alguien pueda ayudarde; desde ya muchas gracias.
Alberto.
Pasa a contarles mi problema:
Estoy haciendo un control que sea parecido al ADODC (con algunas cosas extras) por tanto quiero que el mismo sea un origen de datos.
En el control e creado un recordset, que lo puede cargar el mismo control, o lo puedo asignar por medio de una propiedad, igual que en el ADODC.
El problema es que cuando yo asigno un recordset al control, el DataGrid con el que está vinculado no se actualiza; en cambio si hago eso con un control ADODC el DataGrid si se actualiza.
(He asignado la propiedad DataSourceBehavietor).
Aqui les mando un poco del código que utilizo:
Con ADODC:
Dim CnnDB as new ADODC.Connection
Dim rds as new ADODC.Recordset
'Abro al conección CnnDB'
....
'Cargo el Recordset'
....
'Asigno el recordset al ADODC
Set Adodc1.recordset = rds
Con mi control "CtrlBoton":
Dim CnnDB as new ADODC.Connection
Dim rds as new ADODC.Recordset
'Abro al conección CnnDB'
....
'Cargo el Recordset'
....
'Asigno el recordset al ADODC
Set CtrlBoton1.recordset = rds
Espero que alguien pueda ayudarde; desde ya muchas gracias.
Alberto.
Valora esta pregunta


0