Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > asp技巧

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

来源:中文源码网    浏览:138 次    日期:2024-05-05 21:06:04
【下载文档:  将asp记录集输出成n列的表格形式显示的方法.txt 】


将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 "" & vbCrLf While not rs.EOF Response.Write "" & vbCrLf 'If (jj Mod nCol) = (nCol - 1) And jj <> TotalNumber - 1 Then Response.Write "" & vbCrLf 'If (jj Mod nCol) = (nCol - 1) And jj = TotalNumber-1 Then Response.Write "" & vbCrLf If (jj Mod nCol) = (nCol - 1) Then If jj <> TotalNumber - 1 Then Response.Write "" & vbCrLf Else Response.Write "" & 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 "" & vbCrLf Next End If Response.Write "" & vbCrLf End If Response.Write "
" & rs("CustomerID") & "
" End If rs.Close Set rs = Nothing cn.Close Set cn = Nothing Response.End

相关内容