从JSP批量插入数据到ORACLE数据库插不进去,请指教!
JSP页面代码:
int i;
int max_num = Integer.parseInt(request.getParameter("number")); //插入的条数
request.setCharacterEncoding("gb2312");
String Name = request.getParameter("employee_name1");
String Dept = request.getParameter("dept_name1");
for(i=1;i<=max_num;i++)
{
Name = request.getParameter("employee_name"+i+"");
Dept = request.getParameter("dept_name"+i+"");
insert_sql = "insert into T_RYDA values('KF'||seq.nextval,'"+Name+"','"+Dept+"',to_char(sysdate,'yyyy-mm-dd'))";
Conn.setUpdate(insert_sql); //seq.nextval为数据库的序列名,to_char(sysdate,'yyyy-mm-dd')为用数据库获取系统日期。
}
====================================================================================
我用的JavaBean方式连接数据库,单条插入的话没有问题,JavaBean应该也没有问题。一旦循环插入
浏览器就死在那里插不进去了,不知什么原因。我看到有人将循环和插入都写在了JavaBean里面,那样插没有问题,不知是否是这个原因?请赐教。