asp中记录集对象的getrows和getstring用法分析(4)

下面给大家补充一下

ASP里使用GetString来循环读取数据的具体方法及实例

在ASP里,我们要循环读取数据时,我们通常用的是 while ... wend   或者 do while() .. loop,但这种方法非常的没有效率,并且会影响网页程序打开的速度。

当我们只是从数据库里读取并显示数据的时候,我们可以用GetString来加速读取数据,并显示到网页上,使用GetString会大大增加我们从数据库读取数据的效率。

本文站长就和大家来说说ASP里使用GetString的方法,先来看GetString的具体语法结构:

Str=objRecordset.GetString(format,n,coldel,rowdel,nullexpr)
'参数:
objRecordset :为我们打开的rs记录集
format:可选,一般取默认值(默认值为2)
n:可选,显示记录的数量,默认值为全部显示
coldel:可选,列界定符
rowdel:可选,行界定符
nullexpr:可选,该参数用于填充空字段!

下面站长给大家提供一个完整的实例:

<%
set conn = server.CreateObject("adodb.connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("study.mdb")
set rs = server.createobject("adodb.recordset") 
sql = "sel ect * from users"
rs.open sql,conn,1,1 
str=rs.GetString(,,"</td><td>","</td></tr><tr><td>","该字段为空!")
Response.Write("<table border=1><tr><td>"&str&"</td></tr></table>")
%>

以上就是asp中记录集对象的getrows和getstring用法分析的详细内容,更多关于记录集 getrows getstring的资料请关注黑区网络其它相关文章!