如何将读取数据库后的值 循环保存到数组里

如何将读取数据库后的值 循环保存到数组里,第1张

一维数组只能保存一个列的多个行

只能select 一个列名数据库中没有普通的数组 但是可以在得到表后,循环每一行,把指定列的值取出,并放入你的数组

table = dalGetTable("select age from emploees")

int count = tableRowsCount; //获取行数以便确定数组的大小

int[] ages= new int[count];

for i=0 ;i<count;i++ {

ages[i] =tableRows(i)("age");

}

呵呵,你这个是flash六图轮换,没必要作数组,在<script></script>中间直接循环就行了,我之前做过一个,希望能对你有所帮助。

需要该flash的话我发给你

<script type="text/javascript">

<%dim ij

ij=0

set rs=serverCreateObject("adodbrecordset")

rsopen "select top 5 id,title,imgprev from Conews where imgprev<>'' and Publick=True order by id desc",conn,1,1

if rseof and rsbof then

responsewrite "<center>目前还没有新闻!</center>"

else

do while not rseof

ij=ij+1

%>

<%

responsewrite "imgUrl"&ij&"="&chr(34)&">

<table cellspacing="0" cellpadding="0" border="0" align="center">

<tr>

<% set rs=serverCreateObject("adodbrecordset")

Sql=""

RsOpen Sql,Conn,1,1

if not rseof and not rsbof then

定义变量i' dim i=1

do while not rseof and not Pageeof

%>

<td><td>

<%

rsmovenext

给4取余数 'if i mod 4=0 then

闭合行 ' responseWrite("</tr><tr>")

else

i=i+1

loop

end if

end if

%>

</tr>

简单说就是定义变量i,循环中i自增1,如果到了4就闭合这行,另起一行循环,你是一下子一定成功的

也用不着存储过程啊,直接运行下边

with t as

(select number rn from masterspt_values where type='p')

select 

convert(varchar(7),dateadd(month,rn,CAST('2015-01-01' as datetime)),120) from t where 

dateadd(month,rn,CAST('2015-01-01' as datetime))<=CAST('2015-12-31' as datetime)

JSP页面中用c标签遍历list,要显示数据的对象列表放到list中。

java代码:

requestsetAttribute("list", yourList);

jsp代码:

<c:forEach var="user" items="${list}">

    User Name: ${userusername}<br/>

    Age: ${userage}

</c:forEach>

注意在JSP中引入jstl的core标签,如果实在不清楚,继续追问

Private Sub Form_Load()

Adodc1ConnectionString = "Provider=MicrosoftJetOLEDB40;Data Source=D:\db1mdb;Persist Security Info=False"

Adodc1RecordSource = "select name from 测试"

Adodc1Refresh

Timer1Interval = 10000

End Sub

Private Sub Timer1_Timer()

Text1 = Adodc1RecordsetFields("name")

Adodc1RecordsetMoveNext

If Adodc1RecordsetEOF Then Adodc1RecordsetMoveFirst

End Sub

以上就是关于如何将读取数据库后的值 循环保存到数组里全部的内容,包括:如何将读取数据库后的值 循环保存到数组里、ASP, 提取数据库中的内容循环赋值给数组、从数据库中输出数据,一行循环四列,然后换行的表格怎么写代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9320486.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存