Ver Mensaje Individual
  #1  
Antiguo 15-11-2004
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Reputación: 22
sur-se Va por buen camino
Consultas dinámicas en procedimientos almacenados

Hola. Utilizo Firebird 1.5, Delphi 5.0 y FibPlus. En consultas SQL podemos insertar consultas dinámicas construidas en tiempo de ejecución de la forma:
Código:
 componentesql.sql.add('selec .....');
 componentesql.execquery;
donde el texto de la consulta SQL es generado de forma dinámica en función de la selección que realize el usuario.
Ahora bien, necesitaría llevar este esquema a un procedimiento almacenado, es decir, poder ejecutar consultas a partir de un string pasado como parámetro del procedimiento. Creo que no se puede hacer, pero quizás haya alguna instrucción que no conozca y que permita hacer eso.

Otra opción sería ir creando el procedimiento de forma dinámica, pero esa no me parece la solución correcta.

Salu2.
Responder Con Cita