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

Problema con Consulta SQL en asp

Estas en el tema de Problema con Consulta SQL en asp en el foro de ASP Clásico en Foros del Web. El problema es que hago la siguiente consulta strQuery = "SELECT * FROM estados WHERE cve_pais = (SELECT cve_pais FROM paises WHERE nom_pais = '"+pais+"' ...
  #1 (permalink)  
Antiguo 18/04/2007, 12:17
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 18 años, 1 mes
Puntos: 0
Problema con Consulta SQL en asp

El problema es que hago la siguiente consulta

strQuery = "SELECT * FROM estados WHERE cve_pais = (SELECT cve_pais FROM paises WHERE nom_pais = '"+pais+"' )"


y me aparece el siguiente error

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

[MySQL][ODBC 3.51 Driver][mysqld-3.23.51-nt]You have an error in your SQL syntax near 'SELECT cve_pais FROM paises WHERE nom_pais = 'Mexico')' at line 1


si me pudieran ayudar sera exelente gracias

soy pero bien principiante
  #2 (permalink)  
Antiguo 18/04/2007, 12:33
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: Problema con Consulta SQL en asp

Trata sustituyendo los signos de + por apostrofes, si eso no funciona, hazle un response.write a tu consulta y pega aqui el resultado.

Código:
strQuery = "SELECT * FROM estados WHERE cve_pais = (SELECT cve_pais FROM paises WHERE nom_pais = '"&pais&"' )"

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 18/04/2007, 12:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 18 años, 1 mes
Puntos: 0
Sonrisa Re: Problema con Consulta SQL en asp

Muchas gracias la segunda opcion funcino
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 07:50.