Recuperar Valor datasource o rowsource

andros
15 de Diciembre del 2003
Una ves asignado un recordset(Ado) con set al intentar recuperar su valor devuelve error 13 (No coinciden los tipo).
¿Como podemos recuperar su valor?

ojeador
15 de Diciembre del 2003
"intentar recuperar su valor" que significa?
no seria mejor poner el codigo que te genera el error y asi vemos donde esta el problema?

andros
15 de Diciembre del 2003
Set dtcombo.RowSource = rs_datos
dtcombo.listfield = "campo1"
dtcombo..BoundColumn = "campo2"

por ejemplo:
debug.print dtcombo.rowsource
produce el error

kinoscar
15 de Diciembre del 2003
imagino a que te refieres a como recuperar los datos que contiene el recordset.

pues bien imagino tambien que sabes que en un objeto recordset accesas un tabla o una consulta por tanto el objeto contiene varios campos y varios registros, si quieres accesar los registros debes usar la propiedad fields del objeto recordset en conjunto con el nombre del campo que deseas, para desplazarte por los registros del recordset debes usar movenext, moveprevious, movelast, movefirst,

todo lo que necesitas esta en la ayuda de visual basic, espero que sea esto lo que buscar y que te sirva de orientacion