asp服务器端自动循环取数, help me !! help !! 119!! sos!!(100分)

B

bbcoll

Unregistered / Unconfirmed
GUEST, unregistred user!
我在asp中要让以下代码不停(一秒一次)的循环,我应该写什么代码救救我吧!!
<%
rs1.open sql, conn,1,1
response.write rs1("data_value")
%>
主要是让数据库取的数能够每隔一秒钟显示在主页上有什么办法?(不能死机)
 
主要想要干什么?
这样做的目的是什么?

给你一段代码,看看是不是这个:
代码:
<%
Response.Buffer = false    '这个最重要,利用缓冲区的特性
i=0
do while (i<5)
	Response.Write i
	for d=0 to 999999      '这个循环主要是为了延时,这样效果好
		d=d
	next
	
	i = i + 1
loop
%>
 
明白了!过回儿给你!
 
你是要动态更新网页的数据库信息是吗?
我觉得只有一种解决方法,就是用iframe
在网页上内嵌一个fresh网页,fresh网页每隔一秒刷新一次
而主网页按时间间隔读取fresh上的值
 
<%
rs1.open sql, conn,1,1
response.write rs1("data_value")
%>
改为一个过程
<head>
<script language="vbscript">
sub test()
rs1.open sql, conn,1,1
response.write rs1("data_value")
window.setTimeout("test()",1000);//这句函数是JAVASCRIAPT
试试这个
document.setTimeout("test()",1000);
end sub
</script>
</head>
<body onload="test()">
</body>
 
to everybody
<% rs1.open sql, conn,1,1
response.write rs1("data_value")
%>
这段代码是服务器端的代码, 我能在客户端编程调用吗?
服务器端有个 session("")=value
在客户端可用什么办法取过来用Js
用iframe可以实时取但我要把数据放在网页上的特定的地方,iframe行不行不行?不能打乱原有部局
可以写段代码和用什么方法吗。我已经焦头烂额了。时间紧呀!

 
看来你们都想歪了?
做一个新的页面用死循环,并引进到要用的页面不就可以了
 
循环不能在服务器做,asp一定要退出,要不然,客户端、服务器的连接就断不了了
最后运行超时,服务器把它杀了
 
定时只能客户端做,隔一段时间重新下载服务器上的网页一次
 
各位大家们:
有什么例子可以让我看一下吗?我要实现这个功能呀
 
每隔一秒刷新不行吗
 
这个问题我已经实现了,
我把思想放在这里:
用二个fresh 其中一个用asp 每秒钟刷新一次,并把数传到另一个的页面上在beforeonload
事件里,呵呵。
大家都分分。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部