将ASP记录集输出成n列的表格形式显示的方法

'定义变量

Dim cn,rs,Sql

Sql = "select CustomerID from Orders"

'记录总数

Dim TotalNumbe

Set cn = Server.CreateObject("ADODB.Connection")

cn.Open "Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=NorthWind;Data Source=.;Password=;"

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

rs.Open Sql, cn, 3, 1

TotalNumber = rs.RecordCount

If TotalNumber = 0 Then

Response.Write "没有记录输出。"

Else

Dim jj,nLeft,cCol

jj = 0

nCol = 415

nLeft = nCol- (TotalNumber Mod nCol)

If nLeft = nCol Then nLeft = 0

Response.Write "<table border><tr>" & vbCrLf

While not rs.EOF

Response.Write "<td>" & rs("CustomerID") & "</td>" & vbCrLf

'If (jj Mod nCol) = (nCol - 1) And jj <> TotalNumber - 1 Then Response.Write "</tr><tr>" & vbCrLf

'If (jj Mod nCol) = (nCol - 1) And jj = TotalNumber-1 Then Response.Write "</tr>" & vbCrLf

If (jj Mod nCol) = (nCol - 1) Then

If jj <> TotalNumber - 1 Then

Response.Write "</tr><tr>" & vbCrLf

Else

Response.Write "</tr>" & vbCrLf

End If

End If

jj = jj + 1

rs.MoveNext

Wend

If nLeft <> 0 And nLeft <> nCol Then

If nCol < TotalNumber Then

For i = 1 to nLeft

Response.Write "<td> </td>" & vbCrLf

Next

End If

Response.Write "</tr>" & vbCrLf

End If

Response.Write "</table>"

End If

rs.Close

Set rs = Nothing

cn.Close

Set cn = Nothing

Response.End

时间: 2024-10-09 13:16:13

将ASP记录集输出成n列的表格形式显示的方法的相关文章

将ASP记录集输出成n列的表格形式显示的方法_应用技巧

'定义变量 Dim cn,rs,Sql Sql = "select CustomerID from Orders" '记录总数 Dim TotalNumbe Set cn = Server.CreateObject("ADODB.Connection") cn.Open "Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=NorthWind;Data Source=.;Password=;" Set r

将ASP纪录集输出成n列的的表格形式显示的方法

显示 前些日子有网友问:将ASP纪录集输出成n列的的表格形式显示的方法,现在写了一个,方便大家使用.'定义变量Dim cn,rs,Sql Sql = "select CustomerID from Orders" '记录总数Dim TotalNumbeSet cn = Server.CreateObject("ADODB.Connection")cn.Open "Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=

将ASP纪录集输出成n列表格的方法

前些日子有网友问:将ASP纪录集输出成n列的的表格形式显示的方法,现在写了一个,方便大家使用. '定义变量 Dim cn,rs,Sql Sql = "select CustomerID from Orders" '记录总数 Dim TotalNumbe Set cn = Server.CreateObject("ADODB.Connection") cn.Open "Provider=SQLOLEDB.1;User ID=sa;Initial Catalo

利用XSLT把ADO记录集转换成XML

ado|xml|记录集|转换 由于XML(可扩展标记语言:eXtensible Markup Language)真正的平台无关性,它正在逐渐成为数据传输的主要介质.XML是一种自描述的语言,数据本身就已经包含了元数据,即关于数据本身的信息.例如:"孟子E章1757281793923net_lover1807581793923"这组数据,从字面很难看出它代表什么意思,也不清楚它有几个数据段组成,但是,如果用XML来做如下的描述,我们就可以清楚地看到每个数据段所代表的含义:  <Pe

用vba实现将记录集输出到Excel模板_VBA

复制代码 代码如下: '************************************************  '** 函数名称:  ExportTempletToExcel  '** 函数功能:  将记录集输出到 Excel 模板  '** 参数说明:  '**            strExcelFile         要保存的 Excel 文件  '**            strSQL               查询语句,就是要导出哪些内容  '**         

ASP记录集分页显示的实现

大家都知道在Dreamwerver中可以很方便地实现记录集的分页显示,但是生成的代码的确很庞大,影响了网页的显示速度,看起来条理也不是很清晰,那么,可不可以用简单的方式实现同样的功能呢?当然可以,笔者通过以下一些简单的代码就实现了记录集的分页显示,现在拿出来大家一起分享. 主要代码如下: <% If rs1.recordcount>0 Then ' 记录集不为空则处理记录 rs1.pagesize = 10 ' 设置每页显示的记录数 num=rs1.recordcount ' 记录总数 pag

php实现将wav文件转换成图像文件并在页面中显示的方法

本文实例讲述了php实现将wav文件转换成图像文件并在页面中显示的方法.分享给大家供大家参考.具体分析如下: 需求:将wav文件转换成png文件并且显示出来. Wav_To_Png.php: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

ASP 游标参数详解(ASP记录集)第1/2页_应用技巧

rs.open sql,conn,A,B A: ADOPenforwardonly (=0) 只读,且当前数据记录只能向下移动. ADOPenkeyset (=1) 只读,当前数据记录可自由移动. ADOpendynamic (=2) 可读写,当前数据记录可自由移动. ADOpenstatic (=3) 可读写,当前数据记录可自由移动,可看到新增记录. B: ADLockreadonly (=1) 缺省锁定类型,记录集是只读的,不能修改记录. ADLockpessimistic (=2) 悲观锁

ASP 游标参数详解(ASP记录集)第1/2页

rs.open sql,conn,A,B A: ADOPenforwardonly (=0) 只读,且当前数据记录只能向下移动. ADOPenkeyset (=1) 只读,当前数据记录可自由移动. ADOpendynamic (=2) 可读写,当前数据记录可自由移动. ADOpenstatic (=3) 可读写,当前数据记录可自由移动,可看到新增记录. B: ADLockreadonly (=1) 缺省锁定类型,记录集是只读的,不能修改记录. ADLockpessimistic (=2) 悲观锁