用GetString提高ASP的速度(2)
</HTML>
<%
'Cleanup!
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>
strTable字符串用于存放我们从"Select * FROM table1"结果生成的HTML表格的代码。
HTML表格的每列之间都将有[/td][td]的HTML代码,每行之间的HTML代码是[/td][/td][tr][td]. GetString方法将输出正确的HTML代码并存放在strTable中,这样我们只需一行Response.Write便可以输出数据集中的所有记录. 让我们来看个简单的例 子,假设我们的查询结果返回了以下的行和列:
以下是引用片段:
Col1 Col2 Col3
Row1 Bob Smith 40
Row1 Ed Frank 43
Row1 Sue Void 42
GetString语句返回的字符串将是:
以下是引用片段:
Bob</td ><td >Smith</td ><td >40</td ><td ></td ></tr ><tr ><
td
>Ed ... Bob</td ><td >Smith</td ><td >40</td ><td ></td ></tr ><tr >< td >Ed ...
这个字符串看上去冗长而杂乱,但它就是想要的HTML代码。(注意看,我们在手工书写的HTML代码中,将放在它的后面. 这是因为我们的格式化字符串中并不含有这些表格 头尾所需的字符串。)
内容版权声明:除非注明,否则皆为本站原创文章。