❶ C/S的影院座位表情况怎样存进SQL server 2005里
应该不同的影厅座位情况不一样吧?如果是有不同影厅的情况,那么最起码应该有如下表和字段:
1. 影厅座位信息表:
ID(主键) 影厅ID(外键) 排号 座位号(或者使用排号+座号的方式如6.1就代表6排1号,两字段合并)
这个表应该基本上是静态的,因为影厅的座位信息基本不会动。
2. 电影场次表:
ID(主键) 电影ID 时间 影厅ID ……
3. 电影票售出情况表:
ID(主键,电影票号) 场次号(2表的主键) 座位号(1表的主键) ……
应该是点击某一场次的电影,才会出现你说的这个界面,根据数据库中2表和1表,可以先取出该影厅的所有座位情况并显示;其次根据2表和3表取出所有已售电影票,遍历刚才的座位,将已售出的座位换颜色即可。
当然这里只是给一个思路,具体实现可能还是比较复杂,要考虑的很多,权当一个参考吧。