我有一个数据库表,其中有一个教授列表,从我的网站用户可以搜索并选择教授一天。
一旦学生选择了一位教授,我就不希望该教授进入其他用户的教授名单中,如果该用户没有确认与该教授一起去,那么他应该再次显示在列表中。
这是一个例子,我有四位教授P1,P2,P3和P4
所有用户都可以看到所有用户
现在用户U1选择P2,所以其他所有用户都应该看到P1,P3和P4
此外,如果用户U1未确认,则在下一页上我必须将该P2添加回列表。
如何在带有SQL Server 2008的asp.net 4.0中实现这一目标
答案 0 :(得分:0)
在教授表中,您应该有另一列“保留”,对于由学生选择的教授(甚至是临时的),“保留”列应该用“Y”标志更新。只应选择具有null
或空白“保留”值的教授才能显示在列表框或您选择的任何容器中。如果学生放弃教授,则应使用null
更新“保留”库存。