标题:像这样的代码怎么写更好.....为了减轻服务器的负担
取消只看楼主
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
结帖率:77.27%
 问题点数:0 回复次数:10 
像这样的代码怎么写更好.....为了减轻服务器的负担
<!--#include file="conn.asp"-->
<%
set rs9=server.CreateObject("adodb.recordset")
sql="select top 4 * from news  where categoryid=135 order by newsid desc"
rs9.open sql,conn,3,3
 set rs10=server.CreateObject("adodb.recordset")
sql="select top 4 * from news where categoryid=136  order by newsid desc"
rs10.open sql,conn,3,3
 set rsp1=server.CreateObject("adodb.recordset")
sql="select  * from category where categoryid=146  order by categoryid desc"
rsp1.open sql,conn,3,3
 set rsp2=server.CreateObject("adodb.recordset")
sql="select  * from category where categoryid=147  order by categoryid desc"
rsp2.open sql,conn,3,3
 set rsp3=server.CreateObject("adodb.recordset")
sql="select  * from category where categoryid=148  order by categoryid desc"
rsp3.open sql,conn,3,3
 set rsp4=server.CreateObject("adodb.recordset")
sql="select  * from category where categoryid=149  order by categoryid desc"
rsp4.open sql,conn,3,3
%>
同上,怎么写才更好,,
搜索更多相关主题的帖子: 服务器 负担 代码 
2005-09-08 16:41
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
这样写发到空间服务器会很慢,,怎么写才更好,,谢了,

面朝大海,春暖花开!
2005-09-08 16:41
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
查询取值呀,

面朝大海,春暖花开!
2005-09-08 17:11
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
                     <tr><td height="16"></td></tr>
      <% do while not rs9.eof %>
       <tr>
                        <td width="9"><img src="img/dian.jpg" width="9" height="13"></td>
                        <td width="186"><a href="newsdetail.asp?id=<%=rs9("newsid") %>"><%=rs9("newsname")%></a></td>
                        <td width="26"><%if datediff("d",rs9("adddate"),date())<5 then%>
<img src="img/index_new.gif" width="28" height="11">
<%end if%></td>
                      </tr>
       <tr><td height="10"></td></tr>
        <% rs9.movenext
      loop %>
      <% rs9.close
      set rs9=nothing%>
                    </table>

面朝大海,春暖花开!
2005-09-08 17:19
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
无非就是在一个地方输出一个值,(一个图片,或者一个文字从数据库里读的)怎么改呀,

面朝大海,春暖花开!
2005-09-08 17:20
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
以下是引用islet在2005-9-8 17:14:06的发言: 只查询的话就.conn,1,1这样能节省点资源 你可以就建立一个rs对象 也能节省一些
建立一个,怎么对多个表进行操作?

面朝大海,春暖花开!
2005-09-08 17:22
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
以下是引用islet在2005-9-8 17:22:24的发言: <% sql=…… rs.open sql,conn,1,1 do while not rs.eof %> <tr> <td width="9"><img src="img/dian.jpg" width="9" height="13"></td> <td width="186"><a href="newsdetail.asp?id=<%=rs("newsid") %>"><%=rs("newsname")%></a></td> <td width="26"><%if datediff("d",rs("adddate"),date())<5 then%> <img src="img/index_new.gif" width="28" height="11"> <%end if%></td> </tr> <tr><td height="10"></td></tr> <% rs.movenext loop rs.close
我好像明白了,,

面朝大海,春暖花开!
2005-09-08 17:23
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
另一个地主也可以这样写吗,会不会冲突..

面朝大海,春暖花开!
2005-09-08 17:24
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
可是前提,我得知道怎么让他快,,,

面朝大海,春暖花开!
2005-09-08 17:36
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
我知道怎么写了,,谢谢楼上的,我可以建议让他们加两个CPU,,

面朝大海,春暖花开!
2005-09-08 17:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-27071-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060222 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved