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

Clausula sort ordenacion campos

Estas en el tema de Clausula sort ordenacion campos en el foro de ASP Clásico en Foros del Web. Hola Despues de modificar un archivo asp con el dreamweber , le doy a grabar y me sale este mensaje: Violacion de acceso compartido al ...
  #1 (permalink)  
Antiguo 23/01/2006, 18:25
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Clausula sort ordenacion campos

Hola

Despues de modificar un archivo asp con el dreamweber , le doy a grabar y me sale este mensaje:
Violacion de acceso compartido al intentar acceder a (ruta de mi archivo en disco duro)

Tengo que cerrar el navegador para poder grabarlo bien con el dreamweaber, entonces ya puedo subirlo. En el navegador tenia abierta la pagina del browser para subir archivos al server de websamba.

Que puede pasar?


Gracias.

Última edición por Calamar01; 23/01/2006 a las 20:12
  #2 (permalink)  
Antiguo 23/01/2006, 18:45
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
obviamente es un problema de acceso, tienes que cerrar las aplicaciones que compartan archivos abiertos
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 23/01/2006, 18:51
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Solo tengo abierto el dreamweaber y la pagina web donde subo los archivos.

Tambien tengo otra duda:

En la siguiente sentencia

sqltxt="Select * from Clasificacion order by " & sort

Como puedo poner la instruccion para ordenar de forma Descendente el parametro & sort ?

Gracias.
  #4 (permalink)  
Antiguo 23/01/2006, 19:00
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
coloca antes de tu sentencia
sort=" desc"
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 23/01/2006, 19:01
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
sqltxt="Select * from Clasificacion order by " & sort="DESC"

Asi?
  #6 (permalink)  
Antiguo 23/01/2006, 19:02
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
sort=" desc"
sqltxt="Select * from Clasificacion order by " & sort


aunque me parece muy obvio, no se si es lo que buscas
__________________
Manual de ASP Avanzado ;-)
  #7 (permalink)  
Antiguo 23/01/2006, 19:06
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Microsoft JET Database Engine error '80040e14'

Syntax error in ORDER BY clause.


:(
  #8 (permalink)  
Antiguo 23/01/2006, 19:23
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
te falto colocar el campo por el cual vas a ordenar
sqltxt="Select * from Clasificacion order by campo" & sort
__________________
Manual de ASP Avanzado ;-)
  #9 (permalink)  
Antiguo 23/01/2006, 19:31
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Esque tengo esto veras:

<%
if request.querystring("sort")<>"" then
sort=request.querystring("sort")
else
sort="ganados"

end if%>

Asigno a la variable sort el campo "ganados" o el campo que quiero ordenar al hacer click sobre el, no se si me explico:
tengo Jugados / Ganados / Perdidos

Si hago clik en ganados sort="ganados" y me ordena por ganados, pero siempre lo hace ASC y lo quiero DESC.
  #10 (permalink)  
Antiguo 23/01/2006, 19:38
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
agrega unas flechitas, asi mas o menos

< Jugados > /< Ganados > /< Perdidos >

el link a < seria

pagina.asp?sort=asc&campo=jugados

para >
pagina.asp?sort=desc&campo=jugados


luego cambias el campo para cada opcion


<%
if request.querystring("sort")<>"" then
sort=request.querystring("sort")
else
sort=" asc"
campo="ganados"
end if

luego tu sentencia
sqltxt="Select * from Clasificacion order by "&campo&" "&sort&"
end if%>
__________________
Manual de ASP Avanzado ;-)
  #11 (permalink)  
Antiguo 23/01/2006, 19:51
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Gracias, voy a probarlo.
  #12 (permalink)  
Antiguo 23/01/2006, 20:00
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Microsoft VBScript compilation error '800a0409'

Unterminated string constant

En la linea del Select.
:(
  #13 (permalink)  
Antiguo 23/01/2006, 21:01
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
sqltxt="Select * from Clasificacion order by "&campo&" "&sort
__________________
Manual de ASP Avanzado ;-)
  #14 (permalink)  
Antiguo 23/01/2006, 21:18
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Gracias Aprendiz, al final era asi:

sqltxt="SELECT * FROm clasificacion ORDER BY " & sort & " DESC"
  #15 (permalink)  
Antiguo 23/01/2006, 21:19
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Si pudieras ayudarme con lo del mensajito del dreamweaver,,,,
me tiene amargao.
Gracias.
  #16 (permalink)  
Antiguo 23/01/2006, 21:21
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
pero si lo haces asi siempre vas a ordenar en modo descendente
__________________
Manual de ASP Avanzado ;-)
  #17 (permalink)  
Antiguo 23/01/2006, 21:24
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Si, pero si te fijas era lo que preguntaba al comienzo del post.
Gracias de verdad.
Ahora a ver si consigo arreglar lo del dreamweaver que es tremendo.
Es como si el dream me intentara grabar en el servidor directamente, es increible.
  #18 (permalink)  
Antiguo 23/01/2006, 21:33
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
ok.

lo del dreamwaver puede ser (y estoy especulando con esto) que tienes la base de datos abierta. que bd usas? si usas access te fijaras que cuando la abres crea un archivo de bloqueo en la misma ruta
__________________
Manual de ASP Avanzado ;-)
  #19 (permalink)  
Antiguo 23/01/2006, 21:37
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Uso Access, y la tengo cerrada.
  #20 (permalink)  
Antiguo 23/01/2006, 21:43
 
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 1 mes
Puntos: 0
Me estoy dando cuenta de una cosa.
El problema solo me pasa con el navegador Opera, con el IE funciona bien....
que sera...
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:30.