插入数据前先做一次查询,class(班级) classNO(多少号教室) time(时间) 根据已输入的classNo 和time去查询,如果查到数据,说明冲突。
我要在输入一条记录的时候 按下回车就提示该记录发生冲突
@大哥求教: 你的数据库如果支持事务的话,用事务处理
在SQL里输入?输错了炒鱿鱼咯!
把班级,教室,时间一起设置为主键。
(也可以查询做课表的时候去重。)
数据有效性 之 唯一约束
具体该怎么弄 可以详细点吗
方法一,增加两个唯一约束,班级时间唯一和教室时间唯一。
方法二,插入时两次查询
方法三,推荐。方法1+方法2