数据库个别字段一个月的记录输入到asp页面的表格中

wingq 2009-06-06 09:24:23
各位大侠,这个问题我想的脑抽了都么搞定,帮帮忙吧~~
这是我的SQL语句

sql="SELECT 锅炉主汽温度,锅炉主汽压力,锅炉再热汽温,锅炉效率,汽机效率,燃油量 FROM XZB_JZJX3 WHERE (YEAR(日期) = '"&years&"' AND MONTH(日期) = '"&months&"' AND 班次名称 = '甲') ORDER BY 日期"

我通过这个得到了我所有想要的数据,现在我要把他放到我的asp页面中,我页面是个表格,和 锅炉主汽温度,锅炉主汽压力,锅炉再热汽温,锅炉效率,汽机效率,燃油量 这几个字段相对应,所要的一个月的数据一条条的显示在下面,则个要怎么实现呀?

我现在实在是没分,对不起各位大侠了,就凑个空帮在下指导下吧~~
...全文
89 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wingq 2009-06-07
  • 打赏
  • 举报
回复
解决了~~谢谢两位大侠呀!!!
郭大侠_ 2009-06-06
  • 打赏
  • 举报
回复
用这个:
<%
set rs=server.CreateObject("adodb.recordset")
sql="SELECT 锅炉主汽温度,锅炉主汽压力,锅炉再热汽温,锅炉效率,汽机效率,燃油量 FROM XZB_JZJX3 WHERE (YEAR(日期) = '"&years&"' AND MONTH(日期) = '"&months&"' AND 班次名称 = '甲') ORDER BY 日期"
rs.open sql,conn
%>
<table>
<%do while not rs.eof%>
<tr>
<td><%=rs.Fields("锅炉主汽温度").value%></td>
<td><%=rs.Fields("锅炉主汽压力").value%></td>
<td><%=rs.Fields("锅炉再热汽温").value%></td>
<td><%=rs.Fields("锅炉效率").value%></td>
<td><%=rs.Fields("汽机效率").value%></td>
<td><%=rs.Fields("燃油量").value%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
<%
rs.close
set rs=nothing
%>

郭大侠_ 2009-06-06
  • 打赏
  • 举报
回复

<%
set rs=server.CreateObject("adodb.recordset")
sql="SELECT 锅炉主汽温度,锅炉主汽压力,锅炉再热汽温,锅炉效率,汽机效率,燃油量 FROM XZB_JZJX3 WHERE (YEAR(日期) = '"&years&"' AND MONTH(日期) = '"&months&"' AND 班次名称 = '甲') ORDER BY 日期"
rs.open sql,conn
%>
<table>
<%do while not rs.eof%>
<tr>
<td><%=rs.Fields(0)%></td>
<td><%=rs.Fields(1)%></td>
<td><%=rs.Fields(2)%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
<%
rs.close
set rs=nothing
%>
ACMAIN_CHM 2009-06-06
  • 打赏
  • 举报
回复

你把这段换成你的 <td align="center" bgcolor="#FFFFFF"> <%=rs.fields(0).value%> </td> 不就行了?
response.write rs.fields(0).value
response.write " | "
response.write rs.fields(1).value
response.write " | "
response.write rs.fields(2).value
response.write " | "
response.write rs.fields(3).value
response.write "<br>"
rs.movenext
wingq 2009-06-06
  • 打赏
  • 举报
回复
<tr>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">  </td>

我就是要在这块的下面的表格来显示数据的,显示的表格是和上面一体的,会随数据的多少来增减的。
wingq 2009-06-06
  • 打赏
  • 举报
回复
泪~~~2楼的看不明白啊~~我是有表格的啊~

我的表格~

<body>
<table width="823" border="0" align="center" cellspacing="1" bgcolor="#000000">
<caption style="font-weight:bolder; font-size:larger">
<%response.write("#3机组"&selectyear&"年"&selectmonth&"月 "&selectbanzhi)%>
值竞赛查询表
</caption>
<tr style="font-weight:bolder">
<td width="34" align="center" bgcolor="#FFFFFF">序号</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">锅炉主汽温度(℃)</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">锅炉主汽压力(Mpa)</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">锅炉再热汽温(℃)</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">锅炉效率(%)</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">汽机效率(%)</td>
<td colspan="2" align="center" bgcolor="#FFFFFF">燃油量(t)</td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"> </td>
<td width="82" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="54" align="center" bgcolor="#FFFFFF"> </td>
<td width="89" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="59" align="center" bgcolor="#FFFFFF"> </td>
<td width="82" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="54" align="center" bgcolor="#FFFFFF"> </td>
<td width="56" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="36" align="center" bgcolor="#FFFFFF"> </td>
<td width="56" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="36" align="center" bgcolor="#FFFFFF"> </td>
<td width="48" align="center" bgcolor="#FFFFFF">标杆值</td>
<td width="97" align="center" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">基本分</td>
<td align="center" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
<td align="center" bgcolor="#FFFFFF">完成值</td>
<td align="center" bgcolor="#FFFFFF">得分</td>
</tr>

<tr>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
<td align="center" bgcolor="#FFFFFF"></td>
<td align="center" bgcolor="#FFFFFF"> </td>
</tr>
</table>
</body>
</html>
ACMAIN_CHM 2009-06-06
  • 打赏
  • 举报
回复

set rs=server.CreateObject("adodb.recordset")
sql="SELECT 锅炉主汽温度,锅炉主汽压力,锅炉再热汽温,锅炉效率,汽机效率,燃油量 FROM XZB_JZJX3 WHERE (YEAR(日期) = '"&years&"' AND MONTH(日期) = '"&months&"' AND 班次名称 = '甲') ORDER BY 日期"
rs.open sql,conn
do while not rs.eof
response.write rs.fields(0).value
response.write " | "
response.write rs.fields(1).value
response.write " | "
response.write rs.fields(2).value
response.write " | "
response.write rs.fields(3).value
response.write "<br>"
rs.movenext
loop
rs.close
set rs=nothing
wingq 2009-06-06
  • 打赏
  • 举报
回复
一个月的数据不定多少条,那个表格会随着条数的增加,减少的。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧