ORA-01036: 非法的变量名/编号

行 57:
行 58:                 //Execute the command
行 59:                 int val = cmd.ExecuteNonQuery();

----------------------------------------------------------

遇到标题中的错误,经检查发现是一个参数名字最后多了一个空格……

paramCollection.Add("param_task_number", OracleType.NVarChar, 50).Value = TASK_NUMBER; //正确
paramCollection.Add("param_task_number ", OracleType.NVarChar, 50).Value = TASK_NUMBER; //错误

posted on 2010-09-02 17:46  Good life  阅读(416)  评论(0编辑  收藏  举报