select count(*) from 表名
结果是多少?
如果是54,那你的106从何而来?
如果是106,那你54的从何而来?

解决方案 »

  1.   

    106是直接打开表得到的
    54是select *from 表名得到的
      

  2.   

    可能你的这个表有问题了。用DBCC CHECKTABLE 检查一下
    如:
    DBCC CHECKTABLE ('HumanResources.Employee')
      

  3.   


    是不是哪里用到rowcount了,用完忘了清除?
      

  4.   

    mmst021的 DBCC 结果。
    对象 'mmst021' 的 3 页中有 106 行。
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
      

  5.   


    mmst021的 DBCC 结果。
    对象 'mmst021' 的 3 页中有 106 行。
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。