非常急的问提!近来帮帮忙!
有一手机库hb.dbf,想要用vfp做一个抽奖程序,一次抽出5个手机号码!该如何实现呢?如果有解决此问题,给全部分数。
急急!!!!!
问题点数:0、回复次数:8Top
1 楼lovebanyi(风云)回复于 2005-06-04 15:02:56 得分 0
数据库的连接好了以后就可以了Top
2 楼coolwindkaka(寒の风)回复于 2005-06-04 15:38:01 得分 0
随机抽几个ID不就可以了啊。。。Top
3 楼leo963258(我劝天公重抖擞,不拘一格降人才)回复于 2005-06-04 16:05:26 得分 0
sql="select top 5 * from table"Top
4 楼iamgsyy(兰州)回复于 2005-06-04 16:06:48 得分 0
给库里的所有手机号码编个号
再随即产生5个号不就可以了Top
5 楼cslren(位流)回复于 2005-06-04 16:07:03 得分 0
你可以循环记录,然后在一个随机的时间停下来就行了Top
6 楼LGEN()回复于 2005-06-04 17:06:35 得分 0
可以这样,先取得所有手机号码的总数,然后在ASP里面产生5个随机数,比如有randomA
选择随机的记d的SQLKvv可以这样,SELECT TOP 1 * FROm TABLE WHERE ID=(SELECT MAX(ID) FROM TABLETop
7 楼LGEN()回复于 2005-06-04 17:07:09 得分 0
可以这样,先取得所有手机号码的总数,然后在ASP里面产生5个随机数,比如有randomA
选择随机的记SQL可以这样,SELECT * FROM table WHERE ID=(SELECT TOP randomA MAX(ID) FROM table)
Top
8 楼uxen()回复于 2005-06-05 12:59:23 得分 0
select top 5 *,newid() as rid from wsksst order by ridTop




