Creo recordar que también existen APIs para crear consultas.
Un saludo,
Javier Mora
Dpto. Informática
Dialsur S.A.U.
> -----Mensaje original-----
> De: Fernando Martínez [SMTP:[EMAIL PROTECTED]
> Enviado el: miércoles, 07 de septiembre de 2005 9:00
> Para: [email protected]
> Asunto: Re: Qry o Cpyf - Fernando Martinez
>
> Hola Jaime
>
> Hace tiempo que se publico una utilidad para poder ejecutar
> sentencias SQL desde un CL. Te la envio adjunto al mensaje para que la
> utilices. Fue publicada por la revista News 3x/400 en Enero del 95 (ya
> ha llovido). Solo tienes que crear un QM con las siguientes instrucciones:
>
> &LINE01&LINE02&LINE03&LINE04&LINE05&LINE06&LINE07&LINE08&LINE09&LINE10
>
> y después compilar el programa y el comando.
>
> Salu2
>
> Fernando Martínez
>
>
> Jaime Villa Torres escribió:
>
> >Fernando, la idea es poder crear dinámicamente la consulta o query de la
> >misma forma que se crea utilizando el cmd WRKQRY, y luego realizar el
> runqry
> >o strqmqry
> >Jaime Villa T.
> >----- Mensaje original -----
> >De: "Fernando Martínez" <[EMAIL PROTECTED]>
> >Para: <[email protected]>
> >Enviado: Martes, 06 de Septiembre de 2005 01:29 a.m.
> >Asunto: Re: Qry o Cpyf - Fernando Martinez
> >
> >
> >Hola Jaime
> >
> > Otra opcion mas rapida de probar es ejecutando el comando STRQMQRY
> >de la siguiente forma:
> >
> > STRQMQRY QMQRY(MY_LIB/MY_QRY) ==> Aqui pones el Query ya creado
> > OUTPUT(*OUTFILE)
> > OUTFILE(MY_LIB/MY_OUTFILE) ==> Aqui tu
> >fichero de salida
> > ALWQRYDFN(*ONLY) ==> Y este parametro para
> >hacer que utilize exclusivamente la definicion del Query.
> >
> > Salu2
> >
> > Fernando Martinez
> >
> >
> >Jaime Villa Torres escribió:
> >
> >
> >
> >>Podrías ampliarnos un poco mas tu conocimiento, respecto a como en QM
> >>
> >>Jaime Villa T.
> >>----- Mensaje original -----
> >>De: "Fernando Martínez" <[EMAIL PROTECTED]>
> >>Para: <[email protected]>
> >>Enviado: Lunes, 05 de Septiembre de 2005 02:14 a.m.
> >>Asunto: Re: Qry o Cpyf
> >>
> >>
> >>Podrias hacerlo con QM que te permite pasarle los parametros que
> necesitas.
> >>
> >>Salu2
> >>
> >>Fernando Martinez
> >>
> >>
> >>Jaime Villa Torres escribió:
> >>
> >>
> >>
> >>
> >>
> >>>Estuve en una prueba de copiar 15.000.000. de registros de un archivo
> >>>a otro, en tres tipos de máquina, la conclusión, el qry la realizó en
> >>>mucho menos tiempo que el cpyf. El qry simplemente tenia definido el
> >>>nombre del archivo/biblioteca de consulta y de salida, generar el
> >>>informe a: archivo, y el archivo/biblioteca destino, archivo que por
> >>>supuesto tiene las mismas especificaciones técnicas del de entrada y
> >>>además sus respectivos lógicos.
> >>>Mirando esta eficiencia, les pregunto, existe alguna forma, desde CL o
> >>>RPGIV de crear el qry y omitir el WRKQRY, para ingresar como
> >>>parámetros el nombre del consulta, el nombre del archivo/biblioteca de
> >>>consulta, decirle al qry que genere el informe a un archivo, y el
> >>>archivo/biblioteca del archivo de salida?, teniendo esto ya se
> >>>realizaría simplemente el RUNQRY de la consulta antes creada.
> >>>
> >>>Jaime Villa T.
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
> <<Archivo: qclsrc.zucxsql>> <<Archivo: qcmdsrc.runsql>>
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400