在DeptCommand.ExecuteNonQuery()前加一个MessageBox(DeptCommand.CommandText)看看出什么。

解决方案 »

  1.   

    我调用的存储过程出现的当然是:CommandText "F_U_Dept" String
      

  2.   

    ruixing123(想入非非) 
       忘了参数不显示了,你到sqlserver的事件探查器里面看看你的程序发到sqlserver什么数据。
      

  3.   

    郁闷...
    我也碰到跟你差不多的问题,只不过我的update不在存储过程中。后来只好不用参数,有了一个长长的update语句。
      

  4.   

    我觉得你的语句都对的,你把你函数调用时候的 Deptname 输出来看看,我觉得可能是 Deptname 传进去的时候错了