在结束之前,我想要快速地解释一下怎样在一个asp页面中使用这个类。由于这个类只包含一个方法,因此使用这个类相当简单。你所需要做的就是创建并填充一个记录集对象,然后创建一个类的例示,并使用response.write输出objclassinstance.generatehtml(objrs)的值。
<!–#include file="dhtmlgetrows.class.asp"–>
<%
create and populate a recordset
dim objrs, objconn, strsql
set objconn = server.createobject("adodb.connection")
objconn.open "dsn=mydsn"
strsql = "select top 25 viewcount, description " & _
"from tblfaq order by viewcount desc"
set objrs = objconn.execute(strsql)
create an instance of the dhtmlgetrows class
dim objpagedresults
set objpagedresults = new dhtmlgetrows
objpagedresults.thstring = "<th>views</th><th>faq question</th>"
response.write objpagedresults.generatehtml(objrs)
clean up…
set objpagedresults = nothing
objrs.close
set objrs = nothing
objconn.close
set objconn = nothing
%>
以上的代码片段假定dhtmlgetrows类可以在一个服务器端包含文件dhtmlgetrows.class.asp中使用。
