谈动态多行多列,循环行和列,输出M行N列的ASP代码
<%
Dim i, j, iCols
i = 0 '//定义i进行循环
iCols = 3 '//一行有几列(正整数)
Response.Write("<table width=""100%"" border=""1"" cellspacing=""2"" cellpadding=""0""><tr>"&vbNewLine) '//输出Table头和第一个Tr
Do While Not oRs.EOF '//开始输出记录集 用 For ors.RecordCount Next 也行
If i>0 And i Mod iCols = 0 Then Response.Write("</tr><tr>"&vbNewLine) '//如果列数等于 iCols 换行
i = i + 1
Response.Write("<td width="""&FormatPercent(1 / iCols, 0)&""">输出第 "&i&" 条记录</td>"&vbNewLine)
oRs.MoveNext
Loop '//结束输出记录集
oRs.Close
For j = 1 To iCols -1 '//开始补足空记录,最多补iCols-1条
If i Mod iCols = 0 Then Exit For '//列数已经够 iCols 不再输出
i = i + 1
Response.Write("<td width="""&FormatPercent(1 / iCols, 0)&""">补足第 "&j&" 条记录</td>"&vbNewLine)
Next
Response.Write("</tr></table>"&vbNewLine) '//输出Table尾
%>
相关推荐
-
jquery获取table指定行和列的数据方法(当前选中行、列)
实例如下: //不多说,直接上代码. $("table tr").click(function() {//为表格的行添加点击事件 var tr = $(this);//找到tr原色 var td = tr.find("td");//找到td元素 alert(td[0].innerHTML);//指定下标即可 }) 今日项目中需要用到取table选中列的数据,网上资料发现都不能获取到选中指定列的数据,通过分析测试后总结出以上代码,可以获取选中行/列的数据.取td的数据
-
python DataFrame获取行数、列数、索引及第几行第几列的值方法
1.df=DataFrame([{'A':'11','B':'12'},{'A':'111','B':'121'},{'A':'1111','B':'1211'}]) print df.columns.size#列数 2 print df.iloc[:,0].size#行数 3 print df.ix[[0]].index.values[0]#索引值 0 print df.ix[[0]].values[0][0]#第一行第一列的值 11 print df.ix[[1]].values[0][1]
-
Python DataFrame一列拆成多列以及一行拆成多行
摘要 在进行数据分析时,我们经常需要把DataFrame的一列拆成多列或者根据某列把一行拆成多行,这篇文章主要讲解这两个目标的实现. 1.读取数据 2.将City列转成多列(以'|'为分隔符) 这里使用匿名函数lambda来讲City列拆成两列. 3.将DataFrame一行拆成多行(以'|'为分隔符) 方法一:在刚刚得到的DataFrame基础上操作,如下图所以,可以明显看到我们按照City列将DataFrame拆成了多行.主要是先将DataFrame拆成多列,然后拆成多个DataFrame再
-
浅谈shell数组的定义及循环
shell中数组的定义及遍历,先直接看示例: #!/bin/sh #定义方法一 数组定义为空格分割 arrayWen=(a b c d e f) #定义方法二 arrayXue[0]="m" arrayXue[1]="n" arrayXue[2]="o" arrayXue[3]="p" arrayXue[4]="q" arrayXue[5]="r" #打印数组长度 echo ${#arr
-
进入mysql命令行和退出mysql命令行详解
目录 进入mysql命令 退出mysql命令 mysql命令行常用语句 进入mysql之前 基础命令行语句 关于mysql用户访问与权限 进入mysql命令 mysql -u 用户名 -p回车 然后输密码 或 mysql -u用户名 -p回车 然后输密码 退出mysql命令 mysql > exit; mysql > quit; mysql > \q; 如果以上命令都无法退出mysql则按:Ctrl+c. mysql命令行常用语句 进入mysql之前 操作 语句 登陆mysql mysq
-
C#实现从多列的DataTable里取需要的几列
本文实例讲述了C#实现从多列的DataTable里取需要的几列的方法.分享给大家供大家参考,具体如下: 方法一: 也是广为人知的一种: YourDataTable.Columns.Remove("列名"); 但是这种情况只适合于去掉很少列的情况. 如果有很多列我却只要一两列呢,那就得用方法二了. 方法二: 复制代码 代码如下: DataTable dat = YourDataTable.DefaultView.ToTable(false, new string[] { "你要
-
javascript实现输出指定行数正方形图案的方法
本文实例讲述了javascript实现输出指定行数正方形图案的方法.分享给大家供大家参考.具体如下: javascript实现输出指定行数的正方形图案:点击生成图案,会有2个提示框,1,输入图案的组成字符,只能是1个字符哦2,输入正方形行数,路过大于10,会设置为10行数 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd
-
js循环map 获取所有的key和value的实现代码(json)
下面的方法一语方法二都是经过我们小编测试并运行的 方法一: json格式定义 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head
-
Python对Excel按列值筛选并拆分表格到多个文件的代码
场景:集团中心下发本省数据时,并未按地市.业务拆分,现需要按地市.业务拆分并分发到地市. 本文利用Python的pandas包实现了以上场景. 注:本示例代码只实现按单列拆分,如果需要多列筛选拆分,请修改本示例中的filter_column_name与city_name_to_list,并多套一层循环. now, show u the code: # -*- coding: utf-8 -*- """ Created on Fri Nov 1 09:53:30 2019 @a
-
Qt GUI图形图像开发之QT表格控件QTableView,QTableWidget复杂表头(多行表头) 及冻结、固定特定的行的详细方法与实例
我们在开发过程中对于表格使用频率还是挺高的,使用QT框架开发时候我们使用QTableView或者QTableWidget创建表格. 其中表格分为 表格头与表格体: 对于简单地表格,我们可以设置表头来满足我们的要求(当然也可以隐藏表头),不过对于定制化的表头,我们能做的不是特别多.特别是对于复杂的表头,使用自带的表头,无论怎么设置都不太可能达到需求.例如我最近接到的一个项目,需求是: 我们分析一下这个表格有什么特点: 1.表头不是简单的一行,而是两行. 2.表头有单元格的合并. 3.部分表头中间有
随机推荐
- laytpl 精致巧妙的JavaScript模板引擎
- 常用的HTML富文本编译器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor简介
- vue环境搭建简单教程
- 深入理解c++指针的指针和指针的引用
- 科普:多线程与异步的区别
- Angular2自定义分页组件
- FTP服务器详解之监控ftp服务器、上传文件到ftp服务器、ftp文件监控的方法
- 深入理解Java遗传算法
- PHP 程序员也要学会使用“异常”
- python中查看变量内存地址的方法
- C#与js实现去除textbox文本框里面重复记录的方法
- Android编程之SurfaceView学习示例详解
- Ajax 上传图片并预览的简单实现
- vue如何从接口请求数据
- Android仿QQ空间主页面的实现
- jquery解析JSON数据示例代码
- IIS 服务器的备份和移植技巧
- JavaScript中object和Object的区别(详解)
- C# JsonHelper 操作辅助类,拿来直接用
- Java编程中最基础的文件和目录操作方法详解