asp ADO GetString函数与用GetString来提高ASP的速度第

网络编程 2025-03-14 10:15www.168986.cn编程入门

未曾料想在ASP世界中还有`GetString`这样的宝藏,看来我之前对此领域的了解尚显肤浅。如今,我决定深入这一领域,发现`GetString`和`GetRows`等函数在提高ASP性能上表现非凡。

```asp

Set str = objRecordset.GetString(format, n, coldel, rowdel, nullexpr)

```

让我们逐一这些参数:

`format`:这是一个可选参数,用于指定提取记录集的格式时的值。

`n`:这也是一个可选参数,用于指定要转换的记录集中的行数。

`coldel`:如果`format`设置为`adClipString`,则此参数为列界定符;否则,默认为制表符。

`rowdel`:类似地,如果`format`设置为`adClipString`,此参数为行界定符;否则,默认为回车符。

`nullexpr`:这是一个可选表达式,当格式为`adClipString`且值为null时,会用来替代null值;否则,默认为空字符串。

```html

<%

set conn=Server.CreateObject("ADODB.Connection")

conn.Provider="Microsoft.Jet.OLEDB.4.0"

conn.Open "c:/webdata/northwind.mdb"

set rs = Server.CreateObject("ADODB.Recordset")

rs.Open "SELECT Companyname, Contactname FROM Customers"

str = rs.GetString(,,"",""," ")

Response.Write(str)

%>

<%=Response.Write(str)%>

<%

rs.close

conn.close

set rs = Nothing

set conn = Nothing

%>

```

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by