Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-07-2003
IcebergDelphi IcebergDelphi is offline
Miembro
 
Registrado: may 2003
Ubicación: VillaFlores, Chiapas, Mexico
Posts: 81
Poder: 21
IcebergDelphi Va por buen camino
Por que no puedo evaluar Date o Now En Firebird?

Hola amigos del foro, miren como estoy haciendo un programa de credito y cartera , dentro de el tengo que hacer la siguiente formula en Firebird :

BeforeUpdate (es dentro del Trigger)

New."Tasa"=(New."TasaExt"/New."DiasAnoExt") * Now -New."FechadeEntregaPaquete";

Pero no puedo evaluar Now ( Que seria la fecha actual del sistema , si no me equivoco), y me manda el error de que column unknown, ya probe poniendo Date y nada:

New."Tasa"=(New."TasaExt"/New."DiasAnoExt") *Date -New."FechadeEntregaPaquete;

es mas si pongo date me manda un error de Token unknonw -
que al parecer no reconoce el signo -

y si al now le pongo 'Now' y compilo, se compila bien pero al hecer la operacion descrita arriba , me manda un error de que no se puede evaluar un numerico con un string, al parecer al poner 'Now' me lo toma como texto.

Alguien me podria ayudar con mi formula .

Gracias.
Pd. Estoy utilizando el IBO console y firebird
__________________
IcebergDelphi
LIA. Hiber tadeo Moreno Tovilla. INITEC Software
Responder Con Cita
  #2  
Antiguo 19-07-2003
IcebergDelphi IcebergDelphi is offline
Miembro
 
Registrado: may 2003
Ubicación: VillaFlores, Chiapas, Mexico
Posts: 81
Poder: 21
IcebergDelphi Va por buen camino
Hola de nuevo, acababa de enviar mi pregunta al foro cuando de nuevo volvi a intentar en firebird,( si no no hiba a poder dormir tranquilo con la duda), cuando puse lo siguiente y funciono:

New."Tasa"=(New."TasaExt"/New."DiasAnoExt")*(Date 'Now'- New."FechaEntregaPaq");

adelante de Date puse 'Now' y Firebird compilo sin ningun problema y evaluo la operacion.

Espero que este ejemplito sirva para los compañeros que tengan dudas como yo.

aunque si algun compañero envia otra respuesta a mi pregunta se lo agradecere tambien.


Muchisimas gracias.
__________________
IcebergDelphi
LIA. Hiber tadeo Moreno Tovilla. INITEC Software
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:10:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi