Ver Mensaje Individual
  #1  
Antiguo 27-07-2005
Carlos Hurtado Carlos Hurtado is offline
Miembro
 
Registrado: dic 2004
Posts: 30
Reputación: 0
Carlos Hurtado Va por buen camino
Problema en Campos Computed By

Hola Amigos, estoy trabajando con Firebird 1.5 con Delphi 7 y es para mi muy interesante usar campos Computed By.
Pero aqui viene el problema. Por Ej:

Create Table Prueba(
Valor Integer,
PorImpuesto Decimal(4,2);
Impuesto Computed BY(Valor * PorImpuesto / 100));

Valor := 515
PorImpuesto := 6.22
Impuesto := 32.03

Como se puede ver esto funciona perfectamente, pero como hago para que el resultado, o sea el campo impuesto tenga un valor Integer redodendeado al entero mas proximo en este caso 32.

Muy agradecido si me ayudan a resolverlo.
Responder Con Cita