java JTable怎么随机显示MySql数据库表的记录

数据库表的数据,比方如下:学号姓名性别01aaa男02bbb男03ccc女04ddd男...47xxx女我想在程序界面的textfiled框中输入1--47之间的某一个数... 数据库表的数据,比方如下:
学号 姓名 性别
01 aaa 男
02 bbb 男
03 ccc 女
04 ddd 男
.
.
.
47 xxx 女

我想在程序界面的textfiled框中输入1--47之间的某一个数是,比如输入5,
就从数据库中随机读取5条记录,并在程序界面的JTable里按学号升序显示出来,比如随机得到的5条记录在JTable显示如下:
学号 姓名 性别
06 ...(略) 男
15 ...(略) 男
23 ...(略) 男
31 ...(略) 女
45 ...(略) 男

请大虾不吝指教,最好能给个完整的,附有解释说明的例子
展开
 我来答
百度网友d7c6135
2009-11-22 · TA获得超过821个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:194万
展开全部
Math.Round((46*Math.Random())+0.5)产生1-47的随机数,然后执行5次查询,排序的话只能自己写了,不知道什么数据库提供一个表的随机查询功能,有的话比自己写的效率高很多,一点思路,希望对你有用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式