这段代码谁能帮我优化一下,我总是感觉有问题!执行是能执行。但是呢。有点慢啊。谢谢啦
<%
Sqlsearch=Trim(request("sqlsearch"))
ProvinceID=Cint(request("ProvinceID"))
sqlprovince="select CityID from tblCity where ProvinceID=" & ProvinceID & " order by ProvinceID"
'response.write sqlprovince
set rs=server.createobject("adodb.recordset")
rs.open sqlprovince,conn
%>
<table width="760" border="0" cellspacing="1" cellpadding="1" align="center" class="homeleft1">
<%do while not rs.eof %>
<%if sqlsearch="ok" then
sqlcity="select FactoryName,FID,FactoryType,FactoryRemark from tblFactory where CityID=" & rs("CityID")
else
sqlcity=sqlsearch & " and CityID=" & rs("CityID")
end if
'response.write sqlcity
set RsCity=conn.execute(sqlcity)
if RsCity.eof then
else
do while not RsCity.eof
%>
<tr bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<td width="332" class="infomain"><a href='productremark.asp?FactoryID=<%=RsCity("FID")%>'>
<%=RsCity("FactoryName")%> </a> </td>
<td width="332" class="infomain">
<%=RsCity("FactoryType")%> </td>
<td width="239" class="infomain">
<%if trim(RsCity("FactoryRemark"))="" or isnull(RsCity("FactoryRemark")) then%>
厂家介绍:暂为空
<%else%>
<%=RsCity("FactoryRemark")%>
<%end if%>
</td>
</tr>
<% RsCity.MoveNext
loop
end if
RsCity.close
set Rscity=nothing
%>
<%rs.movenext
loop%>
<%
rs.close
set rs=nothing
%>