时间:2021-05-28
<%
ConstadInteger=3
ConstadVarChar=200
'声明变量
DimmyRecordset
DimiLetter
DimField
DimstrAltColor
DimbColor
bColor=False
'此例利用内存中的recordset,你需要做的只是修改你的数据显示的部分就可以了。
SetmyRecordset=Server.CreateObject("ADODB.Recordset")
myRecordset.Fields.Append"ID",adInteger
myRecordset.Fields.Append"Title",adVarChar,25
myRecordset.Fields.Append"Description",adVarChar,255
myRecordset.Open
'FillRSwithsampledata:
ForiLetter=Asc("A")ToAsc("M")
myRecordset.AddNew
myRecordset.Fields("ID").Value=iLetter-64
myRecordset.Fields("Title").Value="字母:"&Chr(iLetter)
myRecordset.Fields("Description").Value="这里测试字母:"&Chr(iLetter)&"."
myRecordset.Update
Next'iLetter
'移动到头部开始位置,以便下面的循环开始.
myRecordset.MoveFirst
'在表格中显示数据
Response.Write"<tableborder=""0""cellspacing=""0""cellpadding=""3"">"&vbCrLf
'表头
Response.WritevbTab&"<tr>"&vbCrLf
ForEachFieldinmyRecordset.Fields
Response.WritevbTab&vbTab&"<tdbgcolor=""#CCCCCC""><strong>"
Response.WriteField.Name
Response.Write"</strong></td>"&vbCrLf
Next'Field
Response.WritevbTab&"</tr>"&vbCrLf
DoWhileNotmyRecordset.EOF
'循环改变单元格的背景颜色
bColor=NotbColor
IfbColorThen
strAltColor="#FFFFFF"
Else
strAltColor="#FF8040"
EndIf
'循环改变单元格的背景颜色
Response.WritevbTab&"<tr>"&vbCrLf
ForEachFieldinmyRecordset.Fields
Response.WritevbTab&vbTab&"<tdbgcolor="""
Response.WritestrAltColor
Response.Write""">"&Field.Value&"</td>"&vbCrLf
Next'Field
Response.WritevbTab&"</tr>"&vbCrLf
myRecordset.MoveNext
Loop
'Endthetable
Response.Write"</table>"&vbCrLf
'关闭对象、释放资源
myRecordset.Close
SetmyRecordset=Nothing
%>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
下面是用asp制做行背景颜色交替变换的表格的方法:
本文实例讲述了css实现兼容火狐、IE的LI奇偶行颜色交替方法。分享给大家供大家参考。具体如下:这是一款兼容火狐、IE的LI颜色交替的方法,实则是平铺的背景,不
怎样利用CSS控制表格的交替颜色的方法:第1行第1行第2行第2行第3行第3行第4行第4行第5行第5行----------------------------
本文实例讲述了jQuery实现表格颜色交替显示的方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:jQuery实现表格颜色的交替显示jQuery(
下面介绍javascript背景颜色按时变换的方法。背景色测试functionsetcolor(){varcolorString;do{colorStrin