Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2008, 13:10
rishart
 
Fecha de Ingreso: enero-2008
Mensajes: 181
Antigüedad: 16 años, 4 meses
Puntos: 1
De acuerdo Respuesta: AYUDA: Actualizar reportes

Cita:
Iniciado por Avellaneda Ver Mensaje
Bueno, hay algunas cosas que no entiendo de ése código:

Set rs = base.Execute("select * from fertilizacion where numero='1'")

¿Y porqué no

Set rs = base.OpenRecordset("select * from fertilizacion where numero='1'") ??


With DataReport51
With DataReport51.Sections("Sección2")

Un With dentro del mismo With? no sería mejor así:

With DataReport51
.Sections("Sección2")
....
No digo que salte error, pero parece mas lógico y evitamos redundancias.

y la instrucción .Refresh no es necesaria.

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.