我的思路是这样的,我在Delphi中做一个窗口,使这些手机号码在上面随机的跳动(每次都只能显示一个号码),然后我按一个按钮的时候它就停止下来。 (就象电视上抽奖那样)

解决方案 »

  1.   

    vb 我会做,我没有用过delphi ,不过可以给你个思路
    把你记录重新排序1.建立一个连接conn ,用select * from shouji  by newid() 让你的记录无序。
    2.窗体建立一个timer 时间间隔为100(毫秒)
    3.一个号码
    4.movenext
      

  2.   

    上面写错了,改一下:
    select * from shouji order  by newid() 
    对表中的数据随机排序。
    相当于随机数。
      

  3.   

    在SQL语句中无法自动每隔0.1秒刷新一次吗?如果不能那我到Delphi中无问高手了
      

  4.   

    SQL语句可以自动每隔0.1秒的执行,但在服务器端一直运行,不好
    可在前台建立定时器,间隔900毫秒读数据(1000毫秒-读取数据库的时间)
    select top 1 * from jobs order by newid(),每次读出的是随机数