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

Pasar tabla como variable

Estas en el tema de Pasar tabla como variable en el foro de ASP Clásico en Foros del Web. Necesito especificarle a una sentencia sql la tabla a la que debe acceder, un sql normal sería asi: strsql = "select * from productos order ...
  #1 (permalink)  
Antiguo 06/02/2007, 05:26
Avatar de Softdesigner  
Fecha de Ingreso: noviembre-2005
Ubicación: Gijón - Asturias - España
Mensajes: 240
Antigüedad: 18 años, 7 meses
Puntos: 0
Pasar tabla como variable

Necesito especificarle a una sentencia sql la tabla a la que debe acceder, un sql normal sería asi:

strsql = "select * from productos order by fecha desc"

Pero yo necesito que el nombre de la tabla lo coja de una variable:

var=Request.QueryString("nombretabla")
strsql = "select * from '" + var + "' order by fecha desc"

Supongo que el fallo lo tengo en '" + var + "' pero no se como ponerlo bien. Alguien lo sabe?
__________________

  #2 (permalink)  
Antiguo 06/02/2007, 05:32
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
Re: Pasar tabla como variable

Quítale las comillas simples (no es un campo de texto de la BD).
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 23:59.