java中如何实现数据库数据循环显示(急)

java中如何实现数据库数据循环显示(急),第1张

String content = null;

while(rsnext()) {

content = content + rsgetString("学生姓名") + "\t" + rsgetString("xxxx") + "\t" + rsgetString("xxx") + "\n";

}

textAreasetText(content);

按升序那个,直接在sql里面控制就行了

SELECT FROM ORDER BY 学号 ASC

你是什么意思??

你好像没有理解cache 和cycle的意思啊,现在给你介绍下:

创建一个序列(NewStudNo),初始值为10001,步长为1,最大值为99999

create sequence newstudno

increment by 1 --每次增长1

start with 10001 --表示从1开始计值

maxvalue 99999 --有两个可选值,要么无最大值,要么指定最大值

minvalue 1 --同maxvalue

cycle --表示达到最大值后从头开始,也可以为nocycle

cache 10 --指定cache的值。如果指定CACHE值,oracle就可以预先在内存里面放置一些sequence,这样存取的快些。cache里面的取完后,oracle自动再取一组到cache。 使用cache或许会跳号, 比如数据库突然不正常down掉(shutdown abort),cache中的sequence就会丢失 所以可以在create sequence的时候用nocache防止这种情况。

order;--指定排序

希望对你有帮助!

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

只能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");

}

declare@aint

set@a=1

while1=1

begin

insertinto表名values()

if@a=100break

set@a=@a1

end

---

以上,希望对你有所帮助。

以上就是关于java中如何实现数据库数据循环显示(急)全部的内容,包括:java中如何实现数据库数据循环显示(急)、oracle 序列为什么 cache 必须小于cycle、如何将读取数据库后的值 循环保存到数组里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存