看到经常有人问这个问题。又到网上找了些看,觉得写得不满意。大多读取记录到数组里去抽龋昨天又看到人写,心血来潮就顺手想了个,个人认为这种方法应该错吧,呵呵。刚好20行~_~实现方法:1。通过recordset游标可移动的特性,在已打开记录集里移动到随机位置读取记录。而且可以将就使用页面中已打开的RS对象。2。将出现过的随机数保存到一个字符串中,通过instr函数来检查是否重复,重复则递归调用函数至不重复。数据库打开查询若干,省略... ... Set rs = Server.CreateObject( Adodb.RecordSet ) rs.open sql,conn,1,1 DIM Appeared Call DisRndRecord(10,rs.recordCount)'调用...
查看详细内容 >>