解决方案 »

  1.   

    ExecuteNonQuery  只对Insert ,update,delete返回被执行的记录数2,删除记录用
    delete From warnTable
      

  2.   

    ExecuteNonQuery()//返回影响行数
    ExecuteScalar()//返回查询结果的第一行第一列
      

  3.   

    这些试试就知道了
    没有where匹配的,返回0记录,但是列头是有的
    删除用delete from 表,调用ExecuteNonQuery返回影响的行数,可以调用后再执行查询判断是否为0行
      

  4.   

    我用truncate table warnTable这个语句不是删除warnTable表里所有数据了嘛?
      

  5.   

    我用truncate table warnTable这个语句不是删除warnTable表里所有数据了嘛?truncate会把表结构全部清除,而delete只是删除表中的数据
      

  6.   

    我用truncate table warnTable这个语句不是删除warnTable表里所有数据了嘛?也是可以的,只是会重置标识