Jsp com sequence

pessoal estou utilizando o banco oracl e qero fazer um inclusao em jsp utlizando uma sequence no banco… escrevi minha sql em java dessa maneira

String SQL = (“INSERT INTO AUTOR (NUMCHAMADO, USUARIO, DATA, CENTRO_CUSTO, SOFTWARE, HARDWARE, PROBLEMA, SITUCAO) VALUES (SQ_CHAMADO.NEXTVAL,?,?,?,?,?,?,?)”);
ps = conexao.prepareStatement(SQL);
ps.setInt(1,chamado.getNumChamado());
ps.setString(2,chamado.getUsuario());
ps.setString(3,chamado.getData());
ps.setString(4,chamado.getCentroCusto());
ps.setString(5,chamado.getSoftware());
ps.setString(6,chamado.getHardware());
ps.setString(7,chamado.getProblema());
ps.setString(8,“ABERTO”);

        ps.executeUpdate();

porem ele retorna erro d sql…

alguem sabe oq pode estar errado

obrigado

Você não acha que passou parametros demais não? Tem 7 “?” na SQL e 8 parametros…

ps.setInt(1,chamado.getNumChamado());

Esse aí não é pra ser a Sequence? Pra que está passando ele de novo?

O parametro 1 é “Usuario”…

ps.setString(1,chamado.getUsuario()); ps.setString(2,chamado.getData()); ps.setString(3,chamado.getCentroCusto()); ps.setString(4,chamado.getSoftware()); ps.setString(5,chamado.getHardware()); ps.setString(6,chamado.getProblema()); ps.setString(7,"ABERTO");

Jair

ontem a noite eu tinha feito a mesma coisa q vc falou… hj q eu oloqei o setInt… daí fiz d novo como vc falou e funcionou… n lembro oq fiz d errado ontem pois a primeira coisa q finz ontem foi exatamente como vc falou…

bom o q interessa é q agora está ok…

obrigao

vlw pela atenção;.;;