哪位高手做过在线考试系统,用Repeater绑定数据时怎么实现随即排序?

谁做过在线考试系统,用Repeater绑定数据时如何实现随即排序???
谁做过在线考试系统,用Repeater绑定数据时如何实现随即排序???
就是Repeater数据源固定不变的,就是每次绑定出来的数据的顺序是不一样的,为了防止作弊。。。。。
以前在学校的时候,上机考试,每个人的题目都是一样的,但顺序不一样,想抄都不行,不知道怎么实现的。。。。

------解决方案--------------------
Oracle 
select * from ta order by dbms_random.value();

sqlserver 
select * from table order by NewID()

access
Select * From table Order By Rnd(ID)