Foros del Web » Programando para Internet » ASP Clásico »

error en sintaxis , donde ?

Estas en el tema de error en sintaxis , donde ? en el foro de ASP Clásico en Foros del Web. Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'preguntaid ='. ...
  #1 (permalink)  
Antiguo 18/11/2004, 18:09
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta error en sintaxis , donde ?

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'preguntaid ='.
line 236


<%sql1 ="SELECT TOP 10 * FROM respuestas WHERE preguntaid = " & numerodepregunta & " ORDER BY id DESC" %>
  #2 (permalink)  
Antiguo 18/11/2004, 19:06
Avatar de phpec  
Fecha de Ingreso: noviembre-2004
Mensajes: 70
Antigüedad: 19 años, 6 meses
Puntos: 0
antes de ejecurtar el query pon esto

reponse.write (sql)

asi te darás consulta que le estas mandado a la base
  #3 (permalink)  
Antiguo 19/11/2004, 07:48
Avatar de verinchi  
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 19 años, 8 meses
Puntos: 2
Lo mas probable es que no esté llegando la variable
__________________
Why can't we not be sober?
www.partitorium.com.ar
  #4 (permalink)  
Antiguo 19/11/2004, 08:59
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Quizás el número de la pregunta no lo tengas como integer y necesites las comillas simples ¿no?.
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 21:05.