参数长度过小导致数据库传值失败
来源:互联网 发布:smali to java 在线 编辑:程序博客网 时间:2024/05/16 09:22
参数中的大小设置过小,导致程序无法将正确的值传到数据库中执行, 在此写明, 引以为戒, 望大家也少犯类似基本错误.
int ReturnValue = 0; string ReturnMsg = string.Empty; try { DBCon dbc = new DBCon(); OracleParameter[] parameters = new OracleParameter[] {dbc.CreatOutPara("O_RETURNVALUE", OracleType.Number,8), dbc.CreatOutPara("O_RETURNMSG", OracleType.VarChar ,30), dbc.CreatInPara("I_WOID", OracleType.VarChar, 8 ,woid), dbc.CreatInPara("I_ROUTINGID", OracleType.VarChar,30,RightRoutingID) }; dbc.ExecProc("ADATA_PAC_ABNORMAL.PROC_CorrectRouting", parameters);
ReturnValue = int.Parse(parameters[0].Value.ToString()); ReturnMsg = parameters[1].Value.ToString(); } catch (Exception ex) { Alert(GetRequestFilename() + "页面修改途程时更新数据库出现异常,异常信息:" + ex.Message + "请联系MES人员."); return; }
if (ReturnValue == 1) { Alert(ReturnMsg); } else { Alert(ReturnMsg); } //更新工单与路单信息 GetRuncardID(woid);
- 参数长度过小导致数据库传值失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- mysql max_allowed_packet 设置过小导致记录写入失败
- MySQL max_allowed_packet 设置过小导致记录写入失败
- 新路程------hi3516 tmp过小导致更新img失败
- 修改share server参数导致数据库启动失败
- mysql max_allowed_packet 设置过小导致记录写入失败(解决办法)
- JAVA_OPTS参数过小
- 数据库的最大连接数过小导致openstack的dashboard报错
- apache默认设置post_max_size过小,或者变量被截断,已及有些可能导致上传大文件失败解决方案
- Oracle EBS 11i系统安装与维护收藏
- Oracle ERP 11i中英对照词汇表
- 随便写写
- LEFT JOIN 和 RIGHT JOIN 运算
- fcntl.h(File control operations)
- 参数长度过小导致数据库传值失败
- EBS开发基础知识收藏
- 在linux下修改ip信息
- unistd.h的作用
- ERP面试题
- Internet与Intranet区别
- ERP案例分析收藏
- Introduction to Computer Programs
- BINARY_INTEGER和INTEGER的区别收藏