你的ex的值是什么?先看看cmd.ExecuteNonQuery()返回什么~~

解决方案 »

  1.   

    如果执行了catch部分,就表示你的try模块里面的代码有异常抛出。检查你的Sql语句和数据库里面的是否符合。或者您可以打开“企业管理器”将这个查询在您要查询的那个数据库上面查一下,如果有问题,将sql语句改正确,如果没问题,请回到C#,检查你的sqlConnection1是否设置正确了。
      

  2.   

    这只能说明在执行cmd.ExecuteNonQuery()时发生了错误,