CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

asp进度提问

楼主hanpoyangtitan(韩波洋)2006-03-10 10:40:24 在 Web 开发 / ASP 提问

我想获得一个循环的进度,该怎么做? 问题点数:60、回复次数:5Top

1 楼znjgress(四空和尚)回复于 2006-03-10 14:20:03 得分 15

用timer可以简单了解   但不定好  
   
  怎么控制   可以写个计数器来控制。Top

2 楼greytrack(沙滩中的鱼)回复于 2006-03-10 14:41:05 得分 15

自己写个记数器吧。Top

3 楼hanpoyangtitan(韩波洋)回复于 2006-03-10 14:57:00 得分 0

我的意思是在这个页面运行的同时,我要得到这个循环运行了多少次这个样子  
  你们说的那个计数器我不清楚是什么样子的,能说一下吗?Top

4 楼sibang(QQ:9256114)回复于 2006-03-10 15:05:26 得分 30

这是我做的一个批量处理有几十万条数据的数据库处理程序,就用了你说的东西,你看看吧  
   
  <%  
  '//数据库连接  
  Dim   BeeYee_DbName,Connstr,Conn                
          'Session.TimeOut   =   50000  
  Server.ScriptTimeOut   =   80000  
          BeeYee_DbName="transfer"                   '修改此处为你的SQL   Server   数据库名称  
          YourServer   =   "seven"               '修改此处为你的Sql   Server数据库地址  
          YourUid     =   "sa"                                       '修改此处为你的数据库用户名  
          YourPassword   =   "123"                       '修改此处为你的数据库密码            
          Connstr   =   "Driver={SQL   Server};Server="&YourServer&";Uid="&YourUid&";Pwd="&YourPassword&";Database="&BeeYee_DbName  
  Set   Conn=Server.CreateObject("ADODB.CONNECTION")  
  'On   Error   resume   Next  
  Conn.Open   Connstr  
  if   Err<>0   Then  
  err.Clear  
  Set   Conn   =   Nothing  
  Response.Write   "<div   align=center><br><br>BeeYee_cms<br><br>连接SqlServer数据库出错,请检查conn.asp中的相关设置……</div>"  
  Response.End  
  End   If%>  
   
   
  <%  
  '//数据处理部分  
  dim   Content,Num,I,strCodea  
   
  I=request("I")  
  If   len(I)=0   then   I=0  
  Response.write   "<br><div   align=center>该程序目前已经循环处理了"&I&"次数据</div><br>"  
   
  strCodea="UploadFiles/News" '//需要查询是否包含的字符串  
  strCodeb="""""/UploadFiles/News" '//被替换的字符串  
  strCodec="""""http://www.sditi.com/uploadfiles/news" '//替换字符串  
   
  Set   rs   =   server.CreateObject("adodb.recordset")  
  rs.open   "select   content   From   news   where   id="&I&"   and   siteid=1   order   by   id   desc",conn,1,1  
  If   not(rs.eof   oR   rs.bof)   then  
   
  Content=rs("content")  
  Num=instr(content,strCodea)  
  If   Num>0   then  
  If   right(left(content,Num),2)="""""/"   then  
  content=replace(content,strCodeb,strCodec)  
  end   if  
  end   if  
   
  end   if  
  Rs.close  
   
  I=I+1  
  response.write("<meta   http-equiv=""refresh""   content=""0;url=?I="&I&""">")  
  Set   rs   =   Nothing  
  %>Top

5 楼hanpoyangtitan(韩波洋)回复于 2006-03-10 16:20:18 得分 0

谢谢Top

相关问题

  • [提问]关于进度条的制作
  • ASP新手提问!
  • asp新手提问!
  • 新手提问:asp 问题
  • asp新手提问,送分
  • 菜鸟ASP问题提问
  • asp反编码软件最新进度
  • 求ASP中放进度条的代码
  • 求教,asp如何实现进度条?
  • asp菜鸟提问:form有什么用

关键词

  • 字符串
  • uploadfiles
  • rs
  • conn
  • content
  • num

得分解答快速导航

  • 帖主:hanpoyangtitan
  • znjgress
  • greytrack
  • sibang

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo