首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大家来帮小弟我看看这个程序那里错了,

2011-12-28 
大家来帮我看看这个程序那里错了,急!publicstaticStringAdd(String_EmployeeID,String_Branch,String_Univ

大家来帮我看看这个程序那里错了,急!
public   static   String   Add(String   _EmployeeID,   String   _Branch,
                                                String   _University,String   _Address,   String_Resume,   String   _Birthday,   String   _GraduateDate)   {
                                DBConnect   dbc   =   null;
                                try   {
                                                dbc   =   new   DBConnect();

                                                dbc
                                                                                .prepareStatement( "INSERT   INTO   employee   (EmployeeID,Branch, "   +   "University,Address,Resume,Birthday,GraduateDate)   VALUES   "
                                                                                                                +   "(?,?,?,?,?,?,?) ");

                                                dbc.setString(1,   _EmployeeID);
                                                dbc.setString(2,   _Branch);

                                                dbc.setString(3,   _University);

                                                dbc.setString(4,   _Address);

                                                dbc.setString(5,   _Resume);
                                                dbc.setDate(6,   DataConvert.StrTosqlDate(_Birthday));
                                                dbc.setDate(7,   DataConvert.StrTosqlDate(_GraduateDate));
                                                System.out.println(DataConvert.StrTosqlDate(_Birthday));


                                                System.out.println(DataConvert.StrTosqlDate(_GraduateDate));
                                                dbc.executeUpdate();
                                                dbc.close();
                                                return   "1 ";

                                }   catch   (Exception   e)   {
                                                System.err.println(e);
                                                return   e.toString();
                                }

                }
报错是java.lang.StringIndexOutOfBoundsException:   String   index   out   of   range:   10  


[解决办法]
错误是数组越界,可能不是这里的原因,错误信息完整点。。。
[解决办法]
可能是数据库字段长度与参数的长度不匹配~~~
[解决办法]
查询分析器 执行看看

热点排行