多次调用同一函数.该如何解决效率问题.
agpsy 2005-12-13 10:15:59 比如
1.asp
<%
Sub First(TopId)
Dim Conn,DsnTemp
Set Conn = Server.CreateObject("ADODB.Connection")
DsnTemp="DRIVER={SQL Server};SERVER=127.0.0.1;UID=sa;PWD=agp;DATABASE=m188"
Conn.open DsnTemp
Set rs=Server.CreateObject("ADODB.RECORDSET")
Dim Sql
Sql = "Select top "&TopId&" New_Title From NewContent Order by New_Id Desc"
Rs.Open Sql,conn,1,1
Do While Not rs.Eof
Response.Write rs("New_Title")
rs.MoveNext
Loop
rs.Close
Set rs = NoThing
Conn.Close
Set Conn = Nothing
End Sub
%>
2.asp
<!--#include file="1.asp"-->
<%
First "10"
First "20"
%>
如果这样调用,是不是效率会很低,该如何解决。