日期:2014-05-18  浏览次数:20660 次

在jsp页面怎样随机显示数据库中的多条记录?
想在jsp页面中随机的显示数据库中的果条记录,并可以在页面显示的多条记录中选择一条,在数据库中删除该条记录,这个要怎么实现,哪位大侠给点思路呀?非常非常感谢!!!!!

------解决方案--------------------
1通过sql语句,如 select * from table order by newid();随机选择要显示的数据.
2通过checkbox进行多选或反选,取的数据进行删除.
------解决方案--------------------
1.同shuai45的:select * from table order by newid();随机选择出要显示的数据
2.把checkbox的value = 得到的数据的显示值,
checkbox的name = 得到的数据的ID
3.当选择的那个的checkbox的name获得再 delete from table where id = 获得的那条数据的id
------解决方案--------------------
用随机数产生0到记录集条数减1之间的几个随机数存入数组
再将记录集的游标分别移动到各个随机数的位置,并取出各个位置是的记录存入集合对象中返回给页面显示出来
只要定义了主键删除就好办.写一个删除函数就可以了啥,传选中的记录id就可以了,如果用的是hibernate不用我说删除就更好办了啥