假设,我有一条数据显示在网页上面,数据库当然也是存储好了的,我点删除,页面上不显示了,但是数据库的不能删除,并且以后也不能再在页面上显示(就是如果查询的,出现提示语,比如:“您所查找的数据部可显示”),这个应该怎么做?struts数据库

解决方案 »

  1.   

    逻辑就是在表里价格标志位,删除操作时置为false,并不真的删除,查询的时间价格where xxx=true的条件就行了
      

  2.   

    群主真是笨,这个跟什么struts那些一点关系都没有,完全是数据库的问题
      

  3.   

    数据库表中添加标识列,删除值改为0  没删除值为1  查的时候查值为1的就OK了。。楼上各位仁兄说的够清楚。。我凑着打个酱油  和struts2 没有关系。。
      

  4.   

    这和struts一毛钱关系没有- -
      

  5.   

    数据库相关表增加一个字段status,取值0和1。我们公司的项目就是这样干的,所有的记录都不会真的物理删除的。
      

  6.   

    数据库表中增加一列删除位isdeleted就行了。存1位字符,0或者1,0表示未删除,1表示删除。点击删除的时候执行update语句,将isdeleted的值从0改为1,查询的时候是查询条件后面加上where isdeleted = 0;
    新增的时候也要给isdeleted赋值0
      

  7.   

    逻辑删除。。表里加一个is_deleted字段就行了。
      

  8.   

    这个不是struts2的问题吧,方法已经有了,不在陈述。