Ver Mensaje Individual
  #3  
Antiguo 12-12-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Reputación: 20
Héctor Randolph Va por buen camino
Si utilizas Firebird, puedes aprovechar las UDF (Funciones definidas por el usuario); tienes que crear una bilbioteca DLL con las funciones que deseas ejecutar, en este caso puedes hacer en Delphi la función que elimine el prefijo 'MODELO' y generar una DLL. Después esta función la decalaras en Firebird para que la reconozca y listo.

La principal ventaja de las UDF es que puedes llamarlas dentro de las sentencias SQL, por ejemplo

Código SQL [-]
  SELECT EliminaPrefijoModelo(mi_campo) FROM mi_tabla;

Firebird tiene algunos ejemplos de estas funciones en la carpeta examples y en la carpeta UDF, en el foro también puedes encontrar información.

Un saludo.
Responder Con Cita