在C#中,受影响行数返回是1,但不知怎么回事,我的返回却是0.00001?,求解决...............

解决方案 »

  1.   

    1 返回的是查询结果?
    2 转定义到最底层的方法 调试看看sql 和执行sql的comd
      

  2.   

    cmd.ExecuteNonQuery()才是返回受影响的行数。
      

  3.   

    int num定义的是整数,返回自然是整数,怎么会有小数哈,0x00000001是十六进制,对应整数1
      

  4.   

    设计成DBHelper就是要隐藏数据庫细节,
    但你又把cmd暴露处理,这是哪门子的设计方法,蒙住脸,却漏了腚
      

  5.   

    谢谢lyh_mzsm(15楼)的回答,帮我解决了问题.........