La Web del Programador: Comunidad de Programadores
 
    Pregunta:  58334 - APOLLOQUERYERROR! AYUDA POR FAVOR.
Autor:  ivan palencia
buenas, Actualmente trabajo para una empresa que usa delphi 5 y apolloVSL6.0, apolloSQL 6.0
al compilar y ejecutar una aplicacion me da un error: apolloQueryError.
y dice que la palabra "AND" de mi select es incorrecta. lo cual es falso. igual me pasa al usar alias con el "AS" para las tablas en el join.
Quisiera saber si debo activar algo para que funcione correctamente.
o que me falta en mi delphi.
(es una aplicacion creada por el trabajador anterior y funciona pero al compilarla y correrla con el delphi que yo instale da error "apolloQueryError")
les muestro el codigo que estoy usando.
error :
proyect prueba.exe raised exception class EApolloqueryError with syntax error [AND] -line 1 col 849

codigo:
ApolloQuery.SQL.Add('SELECT 0 AS UNIQUE_PAG, PCPEDPRO.CODIGO_ZON AS ZONA,5 AS GRUPO, PCPEDPRO.Z_CENCOS AS CENCOS,PCPEDPRO.FECHA_INGR AS FECHA,PCPEDPRO.NUMERO AS NUMERO,'+' FROM PCPEDPRO JOIN PCDETPED ON PCPEDPRO.UNIQUE_ID=PCDETPED.UNIQUE_ID JOIN PCPROVEE ON PCPROVEE.CODIGO=PCPEDPRO.CODIGO_PRO'+
' WHERE '+xx+' PCPEDPRO.Z_APROBADO=FALSE AND PCPEDPRO.FECHA_PROM<=CTOD("'+FechaI.Text+'")') ;

  Respuesta:  Nephtali Juarez
yo veo un error de sintaxis entre tu alias NUMERO y el FROM una coma de mas eso a simple vista aunque si las bd esta en inux si hay que ser muy especificos con las mayusculas y minusculas.

tambien no se que pones en la cadena despues del where XX