Ver Mensaje Individual
  #1  
Antiguo 07-04-2008
gorsan gorsan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Alcala de Henares (Madrid)
Posts: 87
Reputación: 22
gorsan Va por buen camino
Consultas de usuario parametrizadas

Hola foro.
Hoy busco informacion sobre como crear un metodo de consultas con parametros y que sea el usuario quien introduzca estos.
Ya me he construido un programita que hace de editor SQL a traves del cual construyo sentencias, ya sean desde scripts previamente realizados o desde cero, y funciona bien, pero mi problema viene con los parametros. No se como establecer la interacion entre el usuario y el programa con los parametros.
He mirado por la red y he encontrado un pequeño tutorial de Jose Alonso pero no explica bien este aspecto. Habla de un script algo asi:

Código SQL [-]
/*
{DESDE;D;Desde fecha;}
{HASTA;D;Hasta fecha;}
{CLIENTE;N;Codigo del cliente;}
*/

SELECT F.FECHA, C.NOMBRE, SUM(F.BASE_IMP) BASE, SUM(F.TOTAL_IVA) IVA, SUM(F.IMPORTE_TOTAL) TOTAL
FROM FACTURAS F INNER JOIN CLIENTES C ON(F.CLIENTE=C.CODIGO)
WHERE C.CODIGO=¿CLIENTE? AND (F.FECHA>=¿DESDE? AND F.FECHA<=¿HASTA?)
GROUP BY F.FECHA, C.NOMBRE

Pero luego no lo explica bien. Crea una funcion que saca los parametros del script y los procesa. El metodo parece interesante pero no lo terminade explicar bien. ¿Alguien conoce el tutorial de que hablo? ¿Alguien me puede echar un cable con esto o indicarme donde encontrar informacion?
Trabajo con IBX6 y Delphi 7
Gracias por la ayuda.
Responder Con Cita