Foros del Web » Soporte técnico » Ofimática »

Problema creando consulta en Access 2007

Estas en el tema de Problema creando consulta en Access 2007 en el foro de Ofimática en Foros del Web. Hola a todos. Recién me inicio en Access y tengo mi primer problema creando una consulta Tengo en una tabla un campo de fecha. En ...
  #1 (permalink)  
Antiguo 18/05/2010, 00:11
 
Fecha de Ingreso: julio-2007
Mensajes: 45
Antigüedad: 16 años, 10 meses
Puntos: 2
Problema creando consulta en Access 2007

Hola a todos.

Recién me inicio en Access y tengo mi primer problema creando una consulta

Tengo en una tabla un campo de fecha. En la consulta calculo el tiempo en años que ha transcurrido entre esa fecha y el día de hoy, de la siquiente manera

Tiempo desde el pago: (Ahora()-[CHANUL]![CH_FECHA DE GIRO])/365

Lo primero sería que no logro hacer que el resultado se muestre con 2 cifras decimales.

Lo segundo es que necesito comparar el resultado antes obtenido con el campo [AUX_NATCONTRATO]![TIEMPO DE PRESCRIPCION] el cual es solo un numero entre {0,2,3,10} para lo cual he escrito en la consulta:

Expr2: [Tiempo desde el pago]>[AUX_NATCONTRATO]![TIEMPO DE PRESCRIPCION]

Pues bien. Todo a las mil maravillas hasta que encuentro que en algunos casos

[Tiempo desde el pago]=3,0658722412481 y
[AUX_NATCONTRATO]![TIEMPO DE PRESCRIPCION]=3 pero
Expr2=-1

En otros casos efectivamente

[Tiempo desde el pago]=2,30149267503806 y
[AUX_NATCONTRATO]![TIEMPO DE PRESCRIPCION]=3 entonces
Expr2=0

No entiendo por qué sucede lo primero. Si tuviera mal formulada la condición lógica no debería suceder lo segundo. :S

Acepto comentarios y sugerencias,

Presto a brindar más indormación si es necesario

SaludoS

sausme

Etiquetas: access
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:57.