DataSet有没有这样的功能啊,!
比如我用SQl查出几条数据放在DataSet里面
我在用DataGrid或是其它控件邦定这个DataSet显示数据
我想DataGrid显示数据记录顺序是随机

解决方案 »

  1.   

    DataSet并没有这样的功能,但是SQL语句就可以
    SQL server: select * from table1 order by newid
    Oracle : select * from table1 order by dbms_random.value
      

  2.   

    DataSet并没有这样的功能,但是SQL语句就可以
    SQL server: select * from table1 order by newid()
    Oracle : select * from table1 order by dbms_random.value
      

  3.   

    同意 Eddie005(╬) 暴赱 (╬) !
      

  4.   

    Eddie005(╬) 暴赱 (╬) ,高人啊。又学到一招。谢谢了。
      

  5.   

    dataset没有你说的功能,而且你说的这个没有实际意义。查询数据库都是有条件的,你说的随机的意思也许就是无序的随便怎么抽取记录,那你可以生成n个随机数,然后构造sql语句查询select *
    from db where 记录序数=1 or 记录序数 =x……,不过这样太麻烦了。
    edd的方法就比较简单