asp 获取数据库符合条件的数据并用数组装载,且做for循环使用 10
代码如下:其中有标注不满意的地方<%setrsRank=server.createobject("adodb.recordset")ranksql="select*fro...
代码如下:其中有标注不满意的地方
<%
set rsRank=server.createobject("adodb.recordset")
ranksql="select * from company where ranking='否'" //查询数据库
rsRank.open ranksql,conn,1,3
%>
<ul>
<%
MyArray = rsRank.GetRows //此处获取的是整个表的行数。不是我需要的条件行数
for i=1 to UBound(MyArray) 依据数组循环,其实数据库只有2条数据符合否的,但是此处将数据库所有行都获得了
%>
<li><a href="<%=“此处应怎么写才能取到数据库的列表值(companyUrl)”%>" target="_blank"><font color="red"><B><%=““此处应怎么写才能取到数据库的列表值(companyName)””%></B></font></a></li>
<%
next
%>
我的想法是:
1、从数据库获取符合条件的数据
2、用数组装载起来
3、For循环根据数组大小做一个循环输出
4、输出结果为我想要输出的数据库字段值
请教各位大侠 应怎么样做,还有就是我这个asp页面已经嵌套了两个do while 循环,我在放第三个不让我放,所以才使用for 没办法 请求赐教。有可能说的不是很清楚。 展开
<%
set rsRank=server.createobject("adodb.recordset")
ranksql="select * from company where ranking='否'" //查询数据库
rsRank.open ranksql,conn,1,3
%>
<ul>
<%
MyArray = rsRank.GetRows //此处获取的是整个表的行数。不是我需要的条件行数
for i=1 to UBound(MyArray) 依据数组循环,其实数据库只有2条数据符合否的,但是此处将数据库所有行都获得了
%>
<li><a href="<%=“此处应怎么写才能取到数据库的列表值(companyUrl)”%>" target="_blank"><font color="red"><B><%=““此处应怎么写才能取到数据库的列表值(companyName)””%></B></font></a></li>
<%
next
%>
我的想法是:
1、从数据库获取符合条件的数据
2、用数组装载起来
3、For循环根据数组大小做一个循环输出
4、输出结果为我想要输出的数据库字段值
请教各位大侠 应怎么样做,还有就是我这个asp页面已经嵌套了两个do while 循环,我在放第三个不让我放,所以才使用for 没办法 请求赐教。有可能说的不是很清楚。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询