Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

Access - error de sintaxis...!!!

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:Javiera (3 intervenciones)
Fecha:02/09/2011 17:52:54
Hola, necesito que me ayuden con un error que me sale de sintaxis y ya no se que cambiar...me sale lo siguiente:

Error de sintaxis (falta operador) en la expresión de consulta "Fecha=02-09-2011 And ID='10'

Este es el codigo que tengo:

DoCmd.OpenForm FormName:="Consulta", WindowMode:=acDialog, WhereCondition:="'Fecha='" & Me.Fecha & "' And ID='" & Me.ID

Se que esta sobrando o faltando el operador ", pero no se como debe ir en el código...

Espero que me puedan ayudar en este error....gracias
Responder Subir
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:angelessebas (208 intervenciones)
Fecha:02/09/2011 18:46:43
Hola,

Si el campo Fecha es de tipo Fecha tendrás que poner cDate('" & Me.Fecha & "')

Si el campo Id es numérico, te sobra la comilla simple.

Saludos, Angeles

http://angelessebas.es/
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:Javiera (3 intervenciones)
Fecha:02/09/2011 18:58:13
gracias por tu respuesta, pero sigue el problema de error de sintaxis, al parece sobre la doble comilla, pero no se como hacerlo para que esta desaparezca. He dejado así el código:

WhereCondition:=" 'Fecha= cDate(' " & Me.Fecha & " ') And ID=' " & Me.ID

el ID es de tipo texto por eso va entre comillas simple.
Y el error sigue siendo el mismo:

Error de sintaxis (falta operador) en la expresión de consulta "Fecha=cdate('02-09-2011') And ID='10'
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:angelessebas (208 intervenciones)
Fecha:02/09/2011 19:02:47
Hola,

Creo que lo que te falta es cerrar con " la condición where:

WhereCondition:="Fecha= cDate('" & Me.Fecha & "') And ID='" & Me.ID & "'"

No dejes espacios entre la comilla simple y la doble.

Saludos, Angeles

http://angelessebas.es/
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:Javiera (3 intervenciones)
Fecha:02/09/2011 19:05:34
muchas gracias por tu ayuda....ahi funciono sin problemas.
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:error de sintaxis...!!!
Autor:angelessebas (208 intervenciones)
Fecha:02/09/2011 19:12:20
Hola,

Me alegro de que funcione.

Si tienes un rato, pásate por mí página y si no es molestia, me dás tú opinión, ya que quiero saber si la llevo bien encaminada y si puede ser útil a los usuarios de access.

La página es:

http://angelessebas.es/

Gracias y saludos, Angeles
Comentar Subir