** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Syntax error (missing operator) in query expressio
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoSyntax error (missing operator) in query expressio

 Responder Responder
Autor
Mensaje
eduargarfs Ver desplegable
Nuevo
Nuevo


Unido: 27/Enero/2022
Localización: Estados Unidos
Estado: Sin conexión
Puntos: 3
Enlace directo a este mensaje Tema: Syntax error (missing operator) in query expressio
    Enviado: 23/Marzo/2023 a las 19:33
Buenas tardes a todos, espero tenga un excelente dia.

El motivo de mi mensajes es el siguiente tengo un quety relacionando dos tablas pero cuando ingreso un campo nuevo y me voy a la vista de ver y trato de filtrarlo para tomar un dato especifico  me sale ese mesaje de Syntax error (missing operator) in query expressio, realmente nose que es o como solucionarlo hace tiempo deje de manejar access y ahora me topo con eso espero me puedan ayudar, realmente necesito una ayuda para lograr ingresar dos columnas sin que me siga saliendo eso.

Este es el query y el campo se llama CONTRACTO NAME 

SELECT TCALL_CENTER.ID_CLIENT, TCALL_CENTER.ID_CALL, TCLIENT.[FIRST NAME], TCLIENT.[Last Name], TCLIENT.[CLIENT TYPE], TCALL_CENTER.[Date of Signature] AS [SIGN DATE], TCALL_CENTER.[What type of Services do you Need?] AS [WORK], TCALL_CENTER.[RECEIVED DATE], TCALL_CENTER.START, TCALL_CENTER.[Material Sold?], TCALL_CENTER.[PLASTER COLOR], TCALL_CENTER.TYPEOFCOPING, TCALL_CENTER.[Salesperson Assigned] AS SALES, TCALL_CENTER.[How did You Hear About Us?] AS SOURCE, TCALL_CENTER.Category, TCALL_CENTER.[Contract Value], TCALL_CENTER.COMMISSION, TCALL_CENTER.[CONTRACT PAID DATE], [Appt Date] & '  ' & [Appt Time] AS [App Date], TCALL_CENTER.REFERALLFEE, TCALL_CENTER.DEPOSIT, TCLIENT.NOTE, TCALL_CENTER.PAYMENTYPE, TCALL_CENTER.[NET CONTRACT VALUE], TCALL_CENTER.[COMMISSION PAID DATE], TCLIENT.[CONTRACTOR NAME]
FROM TCLIENT INNER JOIN TCALL_CENTER ON TCLIENT.ID_CLIENT = TCALL_CENTER.ID_CLIENT
WHERE (((TCALL_CENTER.[Flag Status])="SOLD"))
ORDER BY TCLIENT.[Last Name];
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14720
Enlace directo a este mensaje Enviado: 23/Marzo/2023 a las 20:57
Hola,

Salvo porque primero le llamas CONTRACTO NAME y en la QUERY le llamas CONTRACTOR NAME (y tampoco creo que sea eso), no se ver nada fuera de lugar.

Si quitas ese campo, ¿funciona? ¿Cómo has añadido el campo? ¿Directo a la SQL?

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 13990
Enlace directo a este mensaje Enviado: 23/Marzo/2023 a las 21:16
Veo que empleas comilla simple:

.... [Appt Date] & '  ' & [Appt Time] AS [App Date], ...

y doble:

.....  WHERE (((TCALL_CENTER.[Flag Status])="SOLD"))

No me cuadra la cosa, ¿no será ...?

...  .....  WHERE (((TCALL_CENTER.[Flag Status])='SOLD'))



Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
eduargarfs Ver desplegable
Nuevo
Nuevo


Unido: 27/Enero/2022
Localización: Estados Unidos
Estado: Sin conexión
Puntos: 3
Enlace directo a este mensaje Enviado: 23/Marzo/2023 a las 23:36
El problema era las comillas dobles muchas gracias por tu ayuda, un abrazo grande 
------------------------------------------



Publicado originalmente por Mihura Mihura escribió:

Veo que empleas comilla simple:

.... [Appt Date] & '  ' & [Appt Time] AS [App Date], ...

y doble:

.....  WHERE (((TCALL_CENTER.[Flag Status])="SOLD"))

No me cuadra la cosa, ¿no será ...?

...  .....  WHERE (((TCALL_CENTER.[Flag Status])='SOLD'))



Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable