我的应用程序页面上有一个跟踪学生的页面。一旦辅导员接受学生参加现实生活。这样,学生记录就会被放入一个名为支持的表中。我的问题是,一旦这种情况发生,如果辅导员需要将会议减少一半并将其放回到另一位辅导员接受会议的情况下,那么我有相同数据的双倍,三倍,四倍(等等)写到桌子上。示例:
有没有办法,我可以拥有它,如果会话已经存在于名为support的数据库表中,那么当辅导员点击会话开始,而不是插入更新?所以一个例子是:
我想到的是设置一个Finish学生按钮,它只会更新支持表而不是重写到表中。
此解决方案似乎可行吗? - 如果不能,我该怎么办?对不起我问这个问题的方式我想尽可能具体。
编辑:进一步举例的新图片:
答案 0 :(得分:0)
您可以更改表格以添加新属性 - “会话已完成”,默认情况下为0,1如果学生已被接受并且当前正在进行会话,则为2,如果已完成,则为2。当学生被录取时,0变为1,如果学生完成,理事会点击OK,会话完成可以变为2(每隔一段时间,所有2名学生将被删除,不会超过表格)。如果发生紧急情况,议员单击取消,1将变回0 ...