论坛首页 入门技术论坛

我这儿有个需求一时还找不到解决的办法

浏览 2298 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-09-06  
我这的需求是:用车辆的人要通过系统预约,并把预约的时间段写到数据业务表,问题也随着出来了.
就是有可能好几个人同时在使用这个功能,他们在页面上看到的9点到10点是可以预约的,如果他们要同时提交
预约申请,这是该怎么处理呢.
等待中........
   发表时间:2007-09-06  
多给点信息。

我们一般是后提交的抛异常
再刷新后发现已被约上了。
0 请登录后投票
   发表时间:2007-09-06  
就是在预约前,把车辆的已经预约的时间信息给出,如果某个人想预约,那么就根据当前给出的信息去预约.
举个例子:
我点击一辆车:显示当天已经预约了的信息,比如12:00-2:00有人用,
这天预约的只有这一条信息,而我呢是3:00-5:00想用,那么我就可以预约申请了,但是如果此时另外两个人或者更多人也在进行与我情况相同的申请,问题就出来了:我怎么保证今天3:00-5:00,业务表的数据有唯一的预约记录呢
0 请登录后投票
   发表时间:2007-09-06  
谢谢,这个问题已经基本解决,方法就是在插入申请前查询数据,如果时间有交叉,则弹出提示信息,,让用户改一下时间就ok了.
谢谢 抛出异常的爱.....
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics