ExecuteNonQuery()的返回值在语句为UPDATE,DELETE,INSERT才有效

解决方案 »

  1.   

    正确
    ExecuteScalar()可以得到你要的结果。
    这个方法返回记录集的首行首列的值,其类型为object,需要自己转化
    http://blog.csdn.net/bineon/archive/2004/04/07/20490.aspx
    说的比较清楚
      

  2.   

    耶!真灵!谢谢了!
    我还想再问一个问题,就是我想把表中某一字段的值全部累加起来,sql语句应该怎么写?
      

  3.   

    select sum(字段) from table
      

  4.   

    非常感谢!
    现在最后一个问题
    我点窗体上的关闭按钮时,要想结束整个应用程序,应该override窗体关闭方法吧
    这个方法的原型是什么样子的,我应该加上程序的那个地方??
      

  5.   

    为什么要用override呢
    我看Application.Exit();
    就挺好的啊!