做了一个关于航空公司订票的系统,如何能够实现以下的功能啊!
如果一个人预定了一张票,那么记录就减一个.
如果所有的座位都被订购,那么就显示为无座位.
如果有人取消了已经订购的票,那么就在记录中加一.
请问高手如何实现这种功能?
用的是ASP.NET和SQLSERVER,高手帮忙!

解决方案 »

  1.   

    楼主主要就是不明白如何实现计算和判断的功能!谢谢各位帮忙!
      

  2.   

    不是啊!就要明白如何计算就行了!怎么计算判断剩下的座位!查询用户注册等功能我已经都实现了!你怎么能这么说呢?
      

  3.   

    这是最基本的了,象这个枯注意线程安全、数据的完整和一致性!!!!!!!!!!!
      

  4.   

    我知道是这个意思!可我不知道具体的实现方法啊!昨天做了一天!
      

  5.   

    在票的表中增加一个标志字段,如果预订了,则将该标志置位;在查询统计的时候根据这个标志字段分类就可以了!
      

  6.   

    1.先确定航班,
    2.然后选好飞机的号(每个飞机的坐位都不同)
    3.卖票,根据座位号来卖(卖出就在座位上打个标记,退票把卖出标记去掉)
      

  7.   

    刚出道的小朋友,其实这套系统的主要功能是你说的这个,并不是什么用户注册,修改什么的,
    当然那也是主要前期的辅助功能,因为你做的毕竟是机票预定为主,呵呵……告诉你,你这需要页面的按钮事件配合,和写两个方法,比如,点击预定,先判断当前是否为0,若为零,就弹出“以满”否则就执行"减一"的方法;
    点击取消,就执行"加一"的方法;
      

  8.   

    代码没有什么难写的地方,尝试写一下
      

  9.   

    我快疯了一点思路都没有!帮忙给个思路吧!