ASP - asp y sql

 
Vista:

asp y sql

Publicado por Kurtney (6 intervenciones) el 25/10/2001 18:51:29
Tengo la siguiente duda:
Tengo un archivo en asp del que recibo una variable y la asigno así:
var=request.querystring("ca")

es decir, en var meto el valor recibido de ca.

Dentro de este mismo archivo, tengo despues una linea de consulta en
sql en la que debo colocar la variable var donde aparezca la referencia
a codautor.
La linea de sql es:

sSQL="SELECT titulo, nombreed, paginas, precio, nombre FROM
(editorial INNER JOIN libros ON editorial.codeditorial = libros.codeditorial)
INNER JOIN (autores INNER JOIN autorlibros ON autores.codautor=autorlibros.codautor)
ON libros.codlibro = autorlibros.codlibro"

Es decir, poner en codautor la variable var para que cuando se ejecute la consulta, el codigo
del autor (codautor) sea el que va en la variable var.

El problema es que no sé cómo se coloca exactamente var dentro de la linea sql.

salu2 y
Muchas gracias al que pueda responderme
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:asp y sql

Publicado por Ivantxo (79 intervenciones) el 26/10/2001 14:30:56
Buenas. No se si es lo que preguntas, pero por lo que yo he entendido es que quieres hacer una sql con la variable var en uno de los lados de una condicion. Si es esto, simplemente tienes que concatenarlo, algo como lo que sigue:
sql="select ..... where autores.codautor='" & var & "' and .....

el orden de las comillas es importante aqui. Tiene que ir como lo he puesto, y sin espacio entre las comillas, para que coja bien la variable. ' " & var & " ' pero sin los espacios.Espero que sea esto lo que preguntabas y que te ayude
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