Tema: between
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2005, 09:56
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Pues si, parece bien armado. Pero es cierto que da error...

Código:
strsql= "select * from "&tabla&" where id between "&desde&" and "&hasta&""
-----------------------------------------------------------------^
... y no le encuentro una explicación lógica.

Pero haciendo las cosas como a mi me gustan, que es en este caso dejar un espacio adelante y atrás del concatenador &, funciona lo más bien:


Código:
<%
tabla = "usuarios"
desde = 5
hasta = 10
strsql= "select * from " & tabla & " where id between " & desde & " and " & hasta

Response.Write strsql
%>

No me preguntes el por qué porque no le veo lógica

Por cierto, supongo que el campo id es id. Por lo tanto, no hace falta la última concatenación (en realidad, nunca hace falta la concatenación de nada ...& "" &....)

saludos
__________________
...___...