Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2005, 19:31
Avatar de El_Metallick
El_Metallick
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 5 meses
Puntos: 16
error al poner ORDER BY " & algo & "

Hola amigos... no se cual es el problema, tengo este código:
Código:
.
..
<%
Dim rs
Dim Conn
Dim sqltxt
Dim tamanopagina
Dim tamanoimg
Dim paginaabsoluta
Dim inicio
Dim fin
Dim contador
Dim j
Dim n
Dim i
Dim atras
Dim rate
Dim orden
Dim cancion
 
Server.ScriptTimeOut=180
 
tamanopagina=request.querystring("tamanopagina")
orden=request.querystring("orden")
if orden = "" then

orden=cancion

end if

if tamanopagina = "" then

tamanopagina=10

end if

paginaabsoluta=request.querystring("paginaabsoluta")

if paginaabsoluta="" then

paginaabsoluta=1

end if

set rs = CreateObject("ADODB.Recordset")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("" & DB & ""))
 
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
 
sqltxt="SELECT * FROM tablaturas ORDER BY " & orden & ""
rs.Open sqltxt, conn
 
if tamanopagina <> "all" then
 
rs.pagesize= cint(tamanopagina)
rs.absolutepage=cint(paginaabsoluta)
contador=1
%>
..
. 
Y me tira este error:


Microsoft JET Database Engineerror '80040e14'

Error de sintaxis en la cláusula ORDER BY.
/Attackmetal/metallica/tablaturas.asp, line 82

Que puede ser??? osea se puede meter una variable dentro de una llamada a una base de datos o no???.... bueno espero su ayuda, gracias de antemano
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!