Cita:
Iniciado por rishart
hola Avellenade, discula el porque utilizo base.execute y no openrecordset, se debe a que es funcion lo tengo con ado y pues despues de poner base. ahi en la lista de las opciones no aparece la opción de openrecordset, por eso puse la instruccion execute, disculpa la molestia eh insistencia pero me pidrias o alguien podria ayudarme a que se debe que tengo que abrir 2 veces el reporte para que me muestre el reporte de la consulta actualizada....
es decir. en el boton para mostrar el reporte antes de eso realizo la consulta, depues ya teniendo los valores necesarios para la consulta entonces realizo la actualizacion en la base de datos y depsues de eso hago la operacion para mandarlo al reporte.
porfavor alguien podria ayudarme. les doy las gracias de antemano y les envio un cordial saludo.
el porque utilizo base.execute y no openrecordset, se debe a que es funcion lo tengo con ado
¿seguro que es con ado y no con dao? El método OpenRecordset no existe en ADO
Y porqué si te funciona aquÍ
Set rst = dbs.OpenRecordset("select * from fertilizacion where numero like '" & vnumero & "'")
¿probaste con las respuestas que te dí?