请教大家,SQL2005的数据库中的记录被一个ASP.NET程序删除后,在数据库表里看不到了,为什么查询语句还能查出来?

解决方案 »

  1.   

    1, 现在无法确定是不是还在表里,但是在SQL management studio 里面打开表之后的确看不到,2. 在查询分析器里面还是能用SQL语句查出来.
      

  2.   

    页面是不是有缓存呢?清空缓存看看查询分析器!=Management Studio,前者是sql2000,后者则是sql2005的还要确认是不是操作的不是同一个数据库下面的同一个表,对sql2005还要看看是不是同一Schema下的表
      

  3.   

    重新启动了还是不行,我想请问,SQL2005表会不会跟VFP一样,删除只是标记上了删除的标志,并没有真正的删除呢?
      

  4.   

    你那个ASP.net在删除动作的时候只是将数据修改成了删除状态吧。
      

  5.   

    你那个ASP.net在删除动作的时候只是将数据修改成了删除状态吧数据库只有一个实例
    请问这个在数据库里能查找出来吗?