| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 314 人关注过本帖
标题:高手请指点网页代码简化办法,使速度变快---!!!!!
收藏  订阅  推荐  打印 
dhdhzzw
Rank: 4
等级:高级会员
帖子:696
积分:7442
注册:2007-8-13
高手请指点网页代码简化办法,使速度变快---!!!!!

数据库有上万条数据,但列表现实的时候就会,慢很多。。。asp+SQL   

请问有什么好的,简化增速办法么?
如SQL语句用哪种方式写更快一些。。。。。看几个例子

用conn.execute("delete from productinfo where productid in ("&ok&")")删除选中项,而不是  rs.open....

搜索代码则是用的
set drs= Server.CreateObject("adodb.recordset")
drs.open ("select * from productinfo .... order by productid desc"),conn,1,1
if drs.eof then
                  Response.Write("<tr><td colspan='6' bgcolor='#FFFFFF'>没有查询到您需要的信息,是否没有添加</td></tr>")

这个页面还有一段分页代码,,其他就没了  。。。请问还有什么简化办法么?
上万条数据显示起来明显变慢。
高手指点!!1。/
搜索更多相关主题的帖子: 网页  速度  办法  代码  
2008-7-9 10:26
hmhz
Rank: 12Rank: 12Rank: 12
等级:版主
威望:15
帖子:1539
积分:16712
注册:2006-12-17

要查询的字段建立索引
删除语句,把from去掉,直接方式删除就行了from是记录集方式删除
显示数据库,要显示哪些字段的内容就写上哪些字段名
例如
select abc,cde,efg,ghi from productinfo
这样就直接快速显示数据库
* 号是全局显示,速度要慢很多

ASP编程超级群号:49158383  敲门暗号:ASP编程
2008-7-9 11:26
jamesxiaoyao
Rank: 2
等级:注册会员
帖子:126
积分:1416
注册:2007-5-21

使用些存储过程,运行时间是你这样写法的一半左右
2008-7-9 11:53
dhdhzzw
Rank: 4
等级:高级会员
帖子:696
积分:7442
注册:2007-8-13

谢谢,看来要好好研究一下数据库。。

[ 本帖最后由 dhdhzzw 于 2008-7-9 12:12 编辑 ]
2008-7-9 12:01
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.071779 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved