for(int i=0;i<array.length();i++)
  {
try
{
  //组织sql语句
  statement.exeupdate(sql);
}
catch(SQLException e)
{
 
}
  }

解决方案 »

  1.   

    把try block放到循环里面就可以了。
    for(int i=0;i<array.length();i++)
    {
        try
        {
            ......
            statement.exeupdate(sql);
        }
        catch(SQLException e)
        {
            e.printStackTrace();
        }
    }
      

  2.   

    for(int i=0;i<array.length();i++)
      {
    try
    {
      //组织sql语句
      statement.exeupdate(sql);
    }
    catch(SQLException e)
    {
     
    }
      }
      

  3.   

    koa3000(koa) 说的不太对。
    一般来说,循环中插入的n条数据关系都是平极的,不存在依赖关系。
    所以某条出错的话,把它log下来,其余的继续执行便可。而不需要
    全部rollback!