问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用ASP网页来实现抽奖

发布网友 发布时间:2022-04-23 04:01

我来回答

2个回答

热心网友 时间:2023-09-24 00:23

此需求的难点在于你的网站抽奖池号码需要跟印刷品上的号码完全一致,否则就会出现网站号码跟印刷品上的抽奖号码完全脱节,或者引起用户不满,或者让你大出血本。因此你需要首先把印刷品上的号码全部灌入网站数据库——如果你做得到的话

其余的事情就很轻松了,用RND产生一个指定范围内的随机数,在SQL里用随机数为条件进行检索,当然每次用户不幸中奖以后要记得给该号码做一个标记,以后不参与检索,否则同一个中奖号码会出现N次(这就是随机数的特点),你哭都来不及。另外每次使用RND产生随机数要记得randomize ,否则后果也很难看

如果你确信网站的访问量会很高,同时抽奖号码的规模不大,比如几百个号码,那么我建议你在网站首次被访问的时候在数据库中提取抽奖号码灌入数组,并保存到Application里面,RND产生的随机数作为数组下标,用户不幸中奖的时候把该号码在数组中删除。对于任何计算机语言来说,通过数组下标访问数据都是速度最快代价最低的。不过Application在服务重启之后会清空,所以要定时用Application中数组的数据同步数据库,清除已经被用户抽中的号码。这种方式在大负荷WEB应用上能非常有效的降低数据库操作的压力。当然如果抽奖号码规模非常大就不适合数组方式了,老老实实用数据库比较好

热心网友 时间:2023-09-24 00:23

你用随机生成来做,也可以直接在sql语句实现。具体你查一下。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
好听简单的店铺名字店铺好听的名字大全 ...还脱皮。一年四季都这样,夏天能好一点,冬天严重时怎么回事啊?应该怎 ... 手,脚一年四季脱皮怎么办 地铁跑酷 地铁跑酷鼠小意会回归吗? 印度国家安全卫队身经百战 飞机驾驶室的机舱门在飞行时关闭么?为什么会有劫机成功的案例,不... 为什么中国不会劫机 急求翻译几个句子! 急求!!翻译句子!在线等! 我们和公婆住一起,大姑子每周末都过来耍 淘宝上怎么抽奖? 通过扫二维码进入抽奖界面要怎么制作? 百度知道里抽奖那个页面在哪里打开? cf抽奖怎么刷新页面抽 微信抽奖网页如何制作 怎么用HTML做一个简单的抽奖界面? 微信赚钱的四大方法?? 华为手环4e怎么关机? 我买了个鼠标接口是数据线插口那样的,可是我家电脑是圆口的!我该怎么办?能用吗? 电脑主板的键盘鼠标接口是圆的!要是新买的键盘鼠标接口都是USB的可以用嘛! 台式电脑的鼠标线插头原来是圆的现在是扁的怎么办图片? 鼠标圆头 插电脑上没反应 我电脑键盘鼠标是老式的圆形接口,用USB接口的键盘鼠标可以使用吗? 联想台式机鼠标接口是圆口的,待机一个晚上后回来发现鼠标动不了了,重启了又好用了,请问怎么解决? 我的电脑鼠标是圆接口的,但是买了圆接口的鼠标用了之后鼠标的灯亮了、但是电脑上的不能动!! 电脑鼠标圆孔接口的和USB接口的有什么不一样 腾讯会议的共享屏幕有限制人数吗? 腾讯会议成员共享屏幕时,主持人怎么共享屏幕呢? 电脑机箱后面插键盘鼠标的圆形插口叫什么插口? 腾讯会议共享屏幕的时候怎么还要选择窗口?我要将两个窗口并排在一起全部... 天天酷跑语音抽奖活动界面怎么进入啊 在一起沃平台没抽幸运大奖就意外退出页面了,怎么才能再进到抽奖页面? 三国杀怎样进入抽奖界面 米游社抽奖界面在哪 白菜怎么炒? 素白菜的做法 素炒圆白菜的家常做法? 炒白菜怎么做好吃,简单素炒白菜的家常做法 素炒白菜的家常做法 简单素炒白菜的做法,简单素炒白菜怎么做好吃 素炒白菜的做法,简单素炒白菜怎么做好吃 华为荣耀手环zero怎么关机啊? 猕猴桃太熟了能吃吗 猕猴桃太熟了,有酒味还能吃吗 过熟的猕猴桃可以吃吗 猕猴桃熟太多了怎么办。 猕猴桃太熟还能吃吗? 猕猴桃太熟有酒精度么` 猕猴桃熟得太快了,吃不赢,要怎么保存,? 这样子的猕猴桃是太熟了还是腐烂了?