SQL - variable en sentencia SQL

 
Vista:

variable en sentencia SQL

Publicado por Carlos Garcia (1 intervención) el 03/10/2007 17:18:18
Estimados

Soy un neofito de las sentencias SQL... y pido ayuda ya que por cuestiones laborales necesito desarrollar un poco de ASP en una pagina.

Estoy trayendo una variable desde un formulario que es un valor de pais

x_country = Request("country")

hasta aca todo bien, el punto es que necesito consultar la base access con una sentencia como esta

sql = "select distinct Campo1 from [base] where x_country <> 0 "

como no se escribir sintaxis, no se colocar la variable x_country en la sentencia sin que me de error

alguien me puede dar una mano?

se que para uds es una sencillez, pero para quien les escribe es Toooooooooooodo un desafio :)

Desde ya gracias por la ayuda que puedan darme...

Charlie
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:variable en sentencia SQL

Publicado por Isaias (5072 intervenciones) el 03/10/2007 18:01:58
Esto es programacion, te ayudaria mas si consultas en un foro de ASP

http://asp.com-e.net/foros/display_forum.asp

http://asp.net.do/foros/

http://www.soloasp.com.ar/foros.asp

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:variable en sentencia SQL

Publicado por Llaverin (9 intervenciones) el 04/10/2007 10:08:34
Hola Carlos:
Al ser una variable la tienes que concatenar, prueba con esto:

sql = "select distinct Campo1 from [base] where " & x_country & " <> 0 "

A ver si te funciona.

Saludos
Ana
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar