29. ¿Cómo puedo interrumpir la comunicación con un usuario que se ha desconectado, evitando inútiles envíos de datos?
La propiedad Response.IsClientConnected permite interrumpir las comunicaciones
con un usuario que se ha desconectado, evitando inútiles envíos de datos.
Ejemplo:
<%
set connDB=server.createobject("adodb.connection")
conn.Open "database_ejemplo", "", ""
mySQL="select * from database_ejemplo"
Set rsbusca = Server.CreateObject("ADODB.Recordset")
rsbusca.Open mySQL, conn, adOpenStatic, adLockPessimistic
%>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
Do until (rscerca.eof or Response.IsClientConnected=false)
Response.Write rsbusca.Fields("campo_database") %>
<% rsbusca.MoveNext
Loop
rsbusca.Close
conn.Close
%>
</BODY>
</HTML>