Recuperar Valor datasource o rowsource
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?
¿Como podemos recuperar su valor?
"intentar recuperar su valor" que significa?
no seria mejor poner el codigo que te genera el error y asi vemos donde esta el problema?
no seria mejor poner el codigo que te genera el error y asi vemos donde esta el problema?
Set dtcombo.RowSource = rs_datos
dtcombo.listfield = "campo1"
dtcombo..BoundColumn = "campo2"
por ejemplo:
debug.print dtcombo.rowsource
produce el error
dtcombo.listfield = "campo1"
dtcombo..BoundColumn = "campo2"
por ejemplo:
debug.print dtcombo.rowsource
produce el error
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
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
