如何保证多人同时购买的时候,不会买到重复的卡号

问题描述

需求:我现在有一批卡号要卖,如何保证多人同时购买的时候,不会买到重复的卡号。数据库这样设计的,卡号,密码,面值,状态四个变量,用户冲值的时候多人查询数据库,网银付了钱,然后提卡。卡号在数据库存放着。

解决方案

解决方案二:
可以使用数据库事务和锁操作实现,当一人买卡时对卡号进行锁操作,其他人无法对此卡号进行操作,这样就可以实现,你参考一下
解决方案三:
貌似要用到数据库的事务了比较难.......关注一下
解决方案四:
lock函数可行不
解决方案五:
SELECT~FORUPDATE
解决方案六:
或者在提交更新时察看状态(where状态=没卖出)
解决方案七:
GUID
解决方案八:
GUID只适合创建的时候,现在问题是卡号已经存在库中了哦
解决方案九:
使用事务操作与数据库的交互就可以了...
解决方案十:
卡号弄成自动编号也可以。或者随即产生的

时间: 2024-11-17 19:23:48

如何保证多人同时购买的时候,不会买到重复的卡号的相关文章

调查称22%英国人后悔购买iPhone

新浪科技讯 北京时间11月22日下午消息,根据手机对比网站GoodMobilePhones发布的最新调查,22%的英国人表示后悔购买iPhone. GoodMobilePhones对1694名英国人进行了调查,结果显示22%的受访者表示后悔购买iPhone,这其中43%的人表示原因是因为嫉妒苹果竞争对手的智能机产品. 以下是用户后悔购买iPhone的 5大原因: ·43%的人表示嫉妒苹果竞争对手智能机 ·25%的人因为电池续航时间较短 ·13%的人认为iPhone缺少"按钮" ·8%的

iCTR调研数据:非苹果手机用户的网民只有2%的人准备购买苹果手表

作为"果粉"的您会考虑入手一个Apple Watch吗?iCTR(央视市场研究)昨日发布调研数据显示,拥有苹果手机的被访者中,18%的网民表示"准备购买"Apple Watch,另有31%表示"不一定,到时候看情况",有51%表示"不会购买".非苹果手机用户的网民只有2%的人准备购买. 共有1883名网友参与了此次的在线调查.从购买Apple Watch的主要原因可以看出,与非苹果手机用户的"好奇尝鲜"不同

请问有5个客服,怎么保证每个客服随机取出的数彼此之间都没有重复呢?

问题描述 假定有5个客服,每个客服都需要随机对100个客户进行电话调查,那么有什么算法可以保证这5个客服自己从数据库中取出的客户没有重复并且客服之间也没有重复呢 解决方案 解决方案二:取的时候给表加独占的锁给要取出的记录做个标记表明此记录正在处理(更改某个字段的值),然后取出来.所有人去取记录的时候都要取未标记的解决方案三:实现这个好像主要是在数据的隔离级别上设置比较有效要是在代码中判断不怎么好,个人认为解决方案四:将100个客户的ID一起取出来,放入list中,写个方法加上同步后访问list并

调查称40%的平板使用者希望购买键盘 但大多数没有买

NPD最新http://www.aliyun.com/zixun/aggregation/32268.html">调查显示,在平板硬件使用者中大约有40%希望购买一个硬件键盘以辅助使用,不过奇怪的是实际的销售数据显示平板键盘组件的销量却并不乐观,也就是说绝大多数用户都没有下单去购买自己本来想要的键盘,这样的用户比例高达83.3%,和消费意向调查数据形成鲜明对比. 出现这种状况的原因值得探究,首先大尺寸的平板对触控操作相当友好可能是阻碍硬件键盘设备销售的主要原因,此外基于成本的考虑也可能是平

Oracle里批量更新列数据的问题

问题描述 各位大侠好,现在遇到一个问题求教Oracle里有两张表,一张人员信息表,里面包含了人员和各项基本信息,其中包括了银行代码和银行卡号两个字段.另一张表是记录的银行代码和所有人的银行卡号.现在人员表里只存了银行卡号,我想把银行代码先根据卡号从银行表里查出来,再写入到人员表里的银行代码字段.使用了游标,发现效率很低,约20W条数据,已经执行一个多小时了,各位高手有没有其他更好的办法问题补充首先感谢楼上的兄弟.我现在用的就是方法一,但是银行表里会有重复的银行卡号,要取重复的卡号中银行代码较大的

双十一网购 当心这几个购物陷阱

http://www.aliyun.com/zixun/aggregation/79250.html">本报记者 陈雷 离双11的日子不到24小时了,这场由淘宝发起,已经变成各大购物网络和电商一年一度的主题促销活动,正在席卷全社会消费者的注意力. 不过,小编们谨慎地提醒各位读者:在把心仪的宝贝塞满购物车.付款的欢乐时刻,还是要谨慎,无处不在的网络骗子也盯上了双11.根据本报日常报道的网络诈骗新闻,记者又采访了阿里巴巴集团.淘宝网的安全部门资深工作人员,为大家分析几个常见案例,希望大家网购开

明天双十一 淘宝安全专家提醒你网购当心这些陷阱

浙江在线11月10日讯离双11的日子不到http://www.aliyun.com/zixun/aggregation/11632.html">24小时了,这场由淘宝发起,已经变成各大购物网络和电商一年一度的主题促销活动,正在席卷全社会消费者的注意力. 不过,小编们谨慎地提醒各位读者:在把心仪的宝贝塞满购物车.付款的欢乐时刻,还是要谨慎,无处不在的网络骗子也盯上了双11.根据本报日常报道的网络诈骗新闻,记者又采访了阿里巴巴集团.淘宝网的安全部门资深工作人员,为大家分析几个常见案例,希望大家

购买笔记本电脑注意什么

  注意一:不懂装懂 在购买笔记本的时候切记不要不懂装懂,因为你一旦暴露出明显的错误,销售人员一眼就会看穿你的用意,就以为你是一个不懂装懂的菜鸟,反而觉得有利可图,有可能会把售价提高几百甚至上千元,得不偿失. 朋友们在购买笔记本之前一定要做好功课,或者找一个懂行的人陪同购买.不然被骗了也许还对经销商心存感激也说不定. 注意二:盲目追赶潮流 所谓的笔记本潮流,很多只是刚刚推出的新产品,广告的覆盖密度比较大,商家宣传的比较多,并不一定是消费者在日常应用中所必需的.买什么样的笔记本取决于你的需要,如果

让黑产上的人变成白帽子,这是未来的方向

在大数据和云计算的时代,互联网正在重构整个制造业和服务业的运行体系,买方和卖方的对接越来越依赖于大数据,而不是实体的店面.中介.数据库的作用越来越重要,但安全却难有保障.本专题中的调查试图呈现互联网数据泄露中环环相扣的链条,而对案例的分析则试图呈现公民个人维权之难,这有赖于互联网法治建设的推进. 天微微亮,大鸟(化名)结束了一晚上的任务,他用凉水洗了一把脸,起身,去公司上班. 在白天,他是某互联网公司的程序员.晚上,他是互联网论坛上活跃的"白帽子". "白帽子"是业