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

Responder a