欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

asp查询结果展示多行

更新时间: 2014-01-05 01:50:25 责任编辑: Author_N1

 

asp查询结果显示多行
<%if request.Form("Submit2") <> "" or  Request.Form("jztel2")<>""  then
if   Request.Form("jztel2")="" then
   response.write"<script>alert('您输入表单资料是空的!');history.go(-1)</script>"  response.end
else   
if request.Form("Submit2") <> "" or Request.Form("jztel2") <> "" then       sql="select * from tab1 where 电话_户名 like  '"&Request.Form("jztel2")&"%' order by 受理时间 desc"       
call q(sql)   
end if   
end if
end  if         %>
tab1表里有很多字段联系电话1,联系电话2,姓名,工号,所在地,类型,分类,故障,现象,公告,明细,统计等,这样查询出来的结果只能显示在一行上,字段多了,显示的效果不好看,请问怎么改代码,查询的结果可以显示多行,每行就几个字段!麻烦写出代码谢谢!
--参考方法--
<%
 sub q(inputquery)
 connstr="driver={Microsoft Access Driver (*.mdb)};DBQ=" &Server.MapPath("mydb.mdb")
 set cn=server.createobject("adodb.connection")
 cn.open connstr
 set rstemp=cn.execute(inputquery)
 howmanyfields=rstemp.fields.count-1
 %>

 <% for i=0 to howmanyfields%>
联系电话1:<%=rstemp("联系电话1")%> 联系电话2:<%=rstemp("联系电话2")%> 姓名<%=rstemp("姓名")%> 工号<%=rstemp("工号")%>。。。。中间自己加。。。。 明细:<%=rstemp("明细")%>
 <% next %>
 
 111222
 <%
 response.write("<br>受理总数:" & count)
 rstemp.close
 set rstemp=nothing
 cn.close
 set cn=nothing
 end sub
 %> 
 注:《%=rstemp("这里改成你的真实字段就行了")%》
 %>
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:50:25
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1844/
本文WWW.DOC100.NET DOC100.NET版权所有。