La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12896 - FICHERO DE BLOQUEO *.LDB
Autor:  Alfonso R.P.
Hola.

Me gustaría saber si es posible eliminar de alguna manera el fichero de bloqueo *.ldb que se crea al realizar una consulta sobre la web que ataca a la correspondiente BB.DD.
He comprobado que el fichero *.ldb permanece tanto tiempo como el que indique la variable del Global.asa (\"Session.Timeout \"), pero si por alguna razón este tiempo tiene que ser alto, por ejemplo 20\'; ¿como puedo eliminar el *.ldb sin esperar a que transcurra ese tiempo?

Muchas gracias.

  Respuesta:  Fernando Fernandez
Como dice en estas página, la duración de la sesión dependerá del tiempo que mantengas la página. Si cambias de página podrás eliminarla antes de que transcurra ese tiempo.

http://www.devguru.com/technologies/asp/quickref/session_timeout.html

Pero si lo que quieres es que se elimine dicho archivo durante ese tiempo en que el usuario pueda seguir disfrutando de las ventajas de mantener la sesión aún activa, quizas yo me replantearía el funcionamiento dela página. Desconozco que funcionalidad quieres darle, aunque lo mismo si quieres conservar variables te aconsejaría que utilizaras otros metodos que no fueran variables de sesión, por experiencia. Para ello te envio este artículo.

http://www.4guysfromrolla.com/webtech/092098-2.shtml

Espero que te haya servido de ayuda.