Método find de un recordset
Ya no se donde buscar, espero que tu me puedas ayudar. No me funciona el método find de un objeto recordset. ¿Cuál son los rangos del los parámetros? Estoy intentado buscar un record dentro de un recordset con el método find. La sintaxis es:
Recordsetobj. Find(criteria, skiprows, direction, start)
Lo que yo pongo es:
rs.Find "id_respuesta='idrta'",1,1,1
Donde id_respuesta es el nombre del campo,
idrta es la variable donde almaceno el valor que quiero buscar
El resto de parámetros no se que rango tienen, pero la direction, es el parámetro que me indica si empiezo a buscar en el registro que le indico o en el siguiente, (me gustaría indicarle que en el que yo le indico para que empiece a buscar pero no se cual es el valor que tengo que poner)
Otro problema es que no me reconoce la variable que yo le pongo, si pongo un valor numérico a mano, algo busca pero quiero que me lo coja de la variable.
Bueno no se si me he explicado muy bien, espero que me puedas ayudar porque llevo 2 días intentando solucionarlo y no encuentro la forma.
Muchas gracias,
un saludo
Recordsetobj. Find(criteria, skiprows, direction, start)
Lo que yo pongo es:
rs.Find "id_respuesta='idrta'",1,1,1
Donde id_respuesta es el nombre del campo,
idrta es la variable donde almaceno el valor que quiero buscar
El resto de parámetros no se que rango tienen, pero la direction, es el parámetro que me indica si empiezo a buscar en el registro que le indico o en el siguiente, (me gustaría indicarle que en el que yo le indico para que empiece a buscar pero no se cual es el valor que tengo que poner)
Otro problema es que no me reconoce la variable que yo le pongo, si pongo un valor numérico a mano, algo busca pero quiero que me lo coja de la variable.
Bueno no se si me he explicado muy bien, espero que me puedas ayudar porque llevo 2 días intentando solucionarlo y no encuentro la forma.
Muchas gracias,
un saludo
2 respuestas
Respuesta
1
Respuesta de coderz
1