资源描述
使用字符串建立查询能加快服务器的解析速度吗?
我记的在那儿看过,好像是说使用字符串建立SQL查询是有它的道理的,像这样:
<%mySQL= ""select * "
mySQL= mySQL & "from publishers"
mySQL= mySQL & "where state='NY'"
response.write mySQL
set rstemp=conntemp.execute(mySQL)
rstemp.close
set rstemp=nothing
%>
但在和网友的交流中,好像很多人不主张这个样子,我也糊涂了,这到底是怎么回事啊?
确实,这两种主张都有道理。
不使用字符串来建立查询理由是:使用字符串来建立查询并不能加快服务器的解析速度,相反,它还会增加服务器的解析时间。
使用字符串来建立查询理由是:这样做可以迅速发现程序问题所在,以便快捷高效地生成程序。
我们建议使用字符串来代替简单的查询语句来进行查询。
展开阅读全文