请问大虾:
    网上选修课系统,需要一个限制,比如周二、周四开课,
学生用学号登录后,选课的时候,选一门周二的,一门周四的,
不能多选,也不能选两个周二的或者周四的。
这个怎么样解决?数据库里限制,还是.net代码里限制,
哪一个速度比较快啊?

解决方案 »

  1.   

    DateTime.Now用这个是怎么样的思路阿?
    不好意思,不太想得通!
    还有其他的思路马?
      

  2.   

    异或来做,选周2为"true"选周4为"false"
    if (周二)xor(周四)=true 
    then
    server.execute("page.aspx")
    page.aspx为数据库连接和dataset操作
      

  3.   

    这是我做的学分制选课系统:
    http://jwc.jxnu.edu.cn/xfz/这是截图:
    http://jwc.jxnu.edu.cn/temp/xfz.jpg
    http://jwc.jxnu.edu.cn/temp/jwzx.jpg我做的时候,在同一时间上课的课程我只是提示学生课程有冲突,而不是不让他选,因为这样学生就可以调整上课时间,避开冲突。