在pl/sql里面执行正确以后,拷贝到commandText里面,肯定也可以执行的。
你先尝试不要加入变量,直接写比如
cmd.CommandText = "begin " & vbcrlf & "p_ywfz_zc_update;" & vbcrlf & "end;"