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

error en consulta??

Estas en el tema de error en consulta?? en el foro de ASP Clásico en Foros del Web. miren mi codigo creo que no esta mal pero me marca un error que abajo lo puse (segun la linea 12 en mi codigo es: ...
  #1 (permalink)  
Antiguo 12/06/2002, 13:27
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 23 años
Puntos: 0
error en consulta??

miren mi codigo creo que no esta mal pero me marca un error que abajo lo puse (segun la linea 12 en mi codigo es:
Set objRS3 = oConn.Execute(strSQL3) pero me marca del "from"

<%
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "papeleria"

strSQL2 = "SELECT * from previo_pedido WHERE id_pedido = "&request.form("nombre")&&q uot; "
Set objRS2 = oConn.Execute(strSQL2)

strSQL3= "SELECT usuario.usuario, coordinacion.coordinacion FROM usuario,coordinacion,previo_pedido"
strSQL3= strSQL3& "WHERE ((usuario.id_usuario=previo_pedido.id_usuario) and"
strSQL3= strSQL3& "(coordinacion.id_coordinacion=previo_pedido. id_coordinacion) )and previo_pedido.id_pedido= "&request.form("nombre")&&q uot;"

Set objRS3 = oConn.Execute(strSQL3)

%>

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

[Microsoft][Controlador ODBC Microsoft Access 97] Error de sintaxis en la cláusula FROM.

/unitec/papeleria/pendientes2.asp, line 12
  #2 (permalink)  
Antiguo 12/06/2002, 16:31
 
Fecha de Ingreso: enero-2002
Mensajes: 189
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: error en consulta??

hola:
strSQL3= "SELECT usuario.usuario, coordinacion.coordinacion FROM usuario,coordinacion,previo_pedido"
strSQL3= strSQL3& "WHERE ((usuario.id_usuario=previo_pedido.id_usuario) and"
strSQL3= strSQL3& "(coordinacion.id_coordinacion=previo_pedido. id_coordinacion) )and previo_pedido.id_pedido= "&request.form("nombre")&&q uot;"

creo que te falta un espacio en blanco entre "previo_pedido" y "where".

saludos..

  #3 (permalink)  
Antiguo 12/06/2002, 16:33
 
Fecha de Ingreso: junio-2002
Mensajes: 5
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: error en consulta??

Hay algunos errores:

Faltan varios espacios en la consulta. Por ejemplo, no pongas "WHERE..." sino " WHERE..."

Al final de la consylta, si el campo es numérico, sobra el &"" :

previo_pedido.id_pedido= " & request.form("nombre")

y si no es numerico:
previo_pedido.id_pedido= '" & request.form("nombre") & "'"
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 11:28.