当前位置: 首页 > 网络学院 > 服务端脚本教程 > ADO > ADO GetString 方法

ADO
ADO介绍
ADO数据库连接
ADO记录集
ADO显示记录
ADO查询语句
ADO记录排序
ADO添加记录
ADO更新记录
ADO删除记录
ADO演示
ADO提升执行速度
ADO Command对象
ADO Connection对象
ADO Error
ADO Field
ADO Parameter
ADO 属性
ADO Record
ADO Recordset
ADO Stream

ADO GetString 方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-04   浏览: 356 ::
收藏到网摘: n/a

The GetString method returns the specified Recordset as a string. This method can be used to fill HTML tables in ASP files.
GetString的作用是:以字符串的形式返回指定的记录集。可以使用这个方法向ASP文件中添加HTML表格。

Syntax
语法

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

Parameter参数 Description描述
format Optional. A StringFormatEnum value that specifies the format when retrieving a Recordset as a string
可选参数。指定一个
n

Optional. The number of rows to be converted in the Recordset
RecordsetStringFormatEnum值。它是用于指定提取记录集的格式

coldel Optional. If format is set to adClipString it is a column delimiter. Otherwise it is the tab character
可选参数。如果format[格式]值设置为adClipString,那么它就是一个列界定符;除此之外,它便是一个tab[制表符]
rowdel Optional. If format is set to adClipString it is a row delimiter. Otherwise it is the carriage return character
可选参数。可选参数。如果format[格式]值设置为adClipString,那么它就是一个行界定符;除此之外,它便是一个carriage return [回车符]
nullexpr Optional. If format is set to adClipString it is an expression used instead of a null value. Otherwise it is an empty string
可选参数。可选参数。如果format[格式]值设置为adClipString,那么它就是一个用于替代空值的表达式;除此之外,它便是一个空字符

Example
案例

To create an HTML table with data from a recordset, we only need to use three of the parameters above:
我们只要通过上述三个参数中的一个就可以创建HTML格式的记录集数据表:

  • coldel - the HTML to use as a column-separator
    coldel – 使用HTML格式作为列分隔符
  • rowdel - the HTML to use as a row-separator
    rowdel – 使用HTML格式行分隔符
  • NullExpr - the HTML to use if a column is NULL
    NullExpr – 如果列为空,则使用HTML

Note: The GetString() method is an ADO 2.0 feature. You can download ADO 2.0 at http://www.microsoft.com/data/download.htm.
注意:GetString()仅在ADO2.0中支持。你可以在http://www.microsoft.com/data/download.htm 下载ADO2.0。

In the following example we will use the GetString() method to hold the recordset as a string:
在下面的案例中,我们将使用GetString()方法将记录集以一个字符串的形式保留:

<html>
<body>
<%
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", conn
str=rs.GetString(,,"</td><td>","</td></tr><tr><td>","&nbsp;")
%>
<table border="1" width="100%"> <tr> <td><%Response.Write(str)%></td> </tr>
</table>
<%
rs.close
conn.close
set rs = Nothing
set conn = Nothing
%>
</body>
</html>

View example
具体案例


StringFormatEnum Values

Constant
常量
Value
Description
描述
adClipString 2 Delimits rows by the rowdel parameter, columns by the coldel parameter, and null values by the nullexpr parameter
指定rowdel参数对行(记录)进行界定;通过coldel参数对列(字段)进行界定,通过nullexpr参数对空值进行界定

评论 (0) All

登陆 | 还没注册?