Delphi - Me anda en Access pero no en Delphi

 
Vista:

Me anda en Access pero no en Delphi

Publicado por Martin_artaza (72 intervenciones) el 17/02/2006 01:31:41
Hola que tal, tengo una consulta que anda perfecto en access, la copio y la pego en un query de la dbe pongo active := true y me dice que falta un parametro.
La consulta es la siguiente:

Donde DateDiff es una funcion de sql que da diferencia de fecha
todos los demas son columnas.

SELECT ((DATEDIFF("d",Inicio,Salida))*Personas*Precio*(1-Descuento/100)
FROM [Cuenta-alquileres];

La verdad es que probe de todo pero no anda y no se que hacer, lo que necesito es calcular la cantidad de dias que hay entre 2 fechas y multiplicar por personas y por precio y por (1 - Descuento/100)
Desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Me anda en Access pero no en Delphi

Publicado por Incognito (54 intervenciones) el 01/03/2006 18:58:53
Saludos! Amigazo Artaza,

Cambie el caracter "d" por dd -Sin comillas-, o sea:

SELECT ((DATEDIFF(dd,Inicio,Salida))*Personas*Precio*(1-Descuento/100)
FROM [Cuenta-alquileres]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar