FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas al definir UDF (Funciones en una DLL)
Saludos...
Tengo un problema al definir las UDF en mi BD Firebird 1.5, el problema radica que al definir las funciones de mi propia DLL, el programa me manda mensajes de error de que la funcion no esta definida o que existe un problema con la funcion... Despues de hacer varias pruebas detecte lo siguiente... En mi BD no funcionan las UDF definidas de mi DLL.. pero si creo una BD nueva y defino las UDF de mis funciones de mi DLL, entonces si funcionan, entonces creo entender que el problema es mi BD, entonces lo que quisiera saber es como puedo saber y/o reparar mi BD para que mis UDF funciones sin ningun problema.. Para testear he estado utlizando el IBEXPERT ...
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton |
#2
|
||||
|
||||
Checa Esto
Lo único que hago cuando pongo algunas UDF's nuevas:
1.-Le doy Shutdown al Firebird 2.-Copio el archivo .dll a la ruta C:\Archivos de programa\Firebird\Firebird_1_5\UDF 3.-Activo Firebird y Listo.... |
#3
|
|||
|
|||
Gracias por contestar... de echo lo que mencionas ya lo estoy realizando... he tenido problemas para crear una DLL que funcione con Firebird como una UDF..
En resumen esta es my funcion que necesito implementer Código:
function Moratorios(nValor,nTasaM:Extended; dpHoy,dpVence,dpUPago:TDateTime):extended; cdecl; Var nDias,nTasaD,nInteres:Extended; begin nTasaD := (nTasaM * 12) / 365; nDias := dHoy - dUPago; nInteres := 0; if nDias>0 then nInteres := nValor * (nDias * nTasaD * 0.01); Result := nInteres; end; Código:
DECLARE EXTERNAL FUNCTION f_Moratorios FLOAT, FLOAT, DATE, DATE, DATE RETURNS FLOAT BY VALUE ENTRY_POINT 'Moratorios' MODULE_NAME 'udf.dll'
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton Última edición por pcicom fecha: 21-06-2006 a las 06:55:53. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Definir funciones y procedimientos en FastReport???? | burasu | Impresión | 1 | 16-05-2005 22:47:37 |
Definir Mis Propias Clases | jberaza | OOP | 1 | 27-09-2004 18:11:08 |
Definir el tamaño de la página | gatosoft | Impresión | 1 | 28-04-2004 08:08:24 |
Problemas con las funciones para ODBC | zuzen | PHP | 0 | 21-01-2004 20:01:10 |
Problemas con Funciones | mauro | Internet | 2 | 04-07-2003 14:10:06 |
|