FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Crear una external Function que haga un round
Hola foro!!!!
Queremos crear una funcion que sea similar al round de delphi en nuestra base de datos Firebird, pero no sabemos ni como meterle mano. Hemos intentado tirar con algo parecido al valor que devuelve esta funcion: DECLARE EXTERNAL FUNCTION CEILING DOUBLE PRECISION RETURNS DOUBLE PRECISION BY VALUE ENTRY_POINT 'IB_UDF_ceiling' MODULE_NAME 'ib_udf'; pero no devuelve el valor que buscamos. Si nos podeis ayudar, os lo agradeceremos profundamente. Un saludo. Raul.
__________________
ash nazg durbatulûk ash nazg gimbatul ash nazg thrakatulûk agh burzum-ishi krimpatul |
#2
|
||||
|
||||
Cita:
http://www.ibphoenix.com/a478.htm http://www.clubdelphi.com/ib/articulos/udf/udf.php Saludos. |
#3
|
||||
|
||||
Hola.
No te sirve un simple : cast(CAMPO as integer) Te va a redondear el campo decimal a un entero. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
Gracias, no se me habia ocurrido lo del cast, pero funciona.
Muy bueno. Muchas gracias!
__________________
ash nazg durbatulûk ash nazg gimbatul ash nazg thrakatulûk agh burzum-ishi krimpatul |
|
|
|