FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Funciones Externas Udf
Hola amigos del foro, manejo interbase 6 y IBExpert personal edition
Tengo el siguiente la siguiente funcion en un DLL, al intentar utilizarla en un Stored Procedure marca el siguiente error Cannot commit transaction: Invalid token. invalid request BLR at offset 185. function VERTEMP is not defined. module name or entrypoint could not be found. Ya utilizo esta misma función desde Delphi 6 y funciona bien, asi que no entiendo por que marca que el entrypoint o el module name estan mal. Les pido me ayuden, es urgente.... DECLARE EXTERNAL FUNCTION VERTEMP BLOB, INTEGER, INTEGER, CHAR(4), INTEGER, INTEGER, INTEGER, INTEGER, INTEGER RETURNS INTEGER BY VALUE ENTRY_POINT 'VerifyTemplates' MODULE_NAME 'C:\WINDOWS\SYSTEM32\UF100.DLL' |
#2
|
||||
|
||||
y estas seguro que no te han borrado la dll?
Si no, quizas han cambiado la versión de la misma por una que no incluye el punto de entrada "VerifyTemplates" al que hace referencia tu declaración. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Gracias por responder jachguate, este DLL lo estoy utilizando ahora mismo desde delphi, con esta y otras funciones que contiene...y funciona normalmente.
|
#4
|
||||
|
||||
y estas seguro que está accesible para el proceso de interbase/firebird?
Puede ser también un asunto de permisos... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|