Aqu� va un ejemplo: //
// Preparo la sentencia sql para recorrer el fichero de trabajo
// (sentencia es una variable alfanum�rica)
sentencia = 'select wcpedm, wcselec from qtemp/fichero ' ;
//
// selecciono la ordenaci�n ( ordenaci�n_selecciones es una
// funci�n que devuelve los campos par el order by
sentencia +=' order by '+ %trim(ordenacion_selecciones() )
+ ' for read only';
//
// Creo y abro el cursor
/end-free
C/exec sql prepare S1 from :sentencia
C/end-exec
C/exec sql declare csr cursor for S1
C/end-exec
*
C/exec sql open csr
C/end-exec
Y ya est�. Con esto te queda el cursor abierto, listo para recorrerlo. Como
posible a�adido, controlar que sqlcod sea cero tras cada exec sql (si no lo
es, ha fallado la petici�n sql). (Nota: S1 es un identificador de sentencia
sql. No se ha de declarar de ninguna forma, y puede tener el nombre que
quieras)
Saludos.
Fernando P�rez.
Cer�mica Saloni. Dpto. Sistemas
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: martes, 09 de marzo de 2004 13:08
Para: [EMAIL PROTECTED]
Asunto: RE: sql din�mico
Poder modificar el order by pralmente.
Tienes algun ejemplo que me puedas enviar?
Muchas gracias
Un saludo
Jordi
-----Mensaje original-----
De: Fernando P�rez [mailto:[EMAIL PROTECTED]
Enviado el: martes 9 de marzo de 2004 12:39
Para: '[EMAIL PROTECTED]'
Asunto: RE: sql din�mico
Varios. �Qu� quieres saber ex�ctamente ?
Saludos.
Fernando P�rez.
Cer�mica Saloni. Dpto. Sistemas
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: martes, 09 de marzo de 2004 12:30
Para: [EMAIL PROTECTED]
Asunto: sql din�mico
Buenos d�as foreros
Alguno de vosotros ha hecho algun pgm con sql din�mico?
Un saludo
Gracias de antemano
Jordi
_____________________________________________________
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, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]
_____________________________________________________
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, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]
Fernando P�rez.vcf
Description: Binary data
