Galera,
peguei vários posts aqui e tentei os meus jeitos tb e nenhum funcionou, ta tudo certo no banco, os campos, mas não ta fazendo a atualização
Eu to pegando o parametro com getParameter(); tentei o getAttribute();
String identifica = request.getParameter("id");
String sql = "update judicial set Arquivo='"+saveFile+"' where Id="+identifica;
int i = st.executeUpdate(sql);
Quem puder ajudar agradeço.
Pelo seu código, parece q vc nao criou o statement (st=con.createStatement(sql)). Vc fez isso?
Ql erro exatamente está dando? Ou não está dando nenhum erro?
Criei sim galera,
é que não coloquei o código todo, somente a sintaxe e o requerimento do atributo id para darem uma olhada, aí que ta o problema, ñ da nenhum erro, só que não atualiza o banco.
tenta assim:
utilize preparedStatment
[code]String identifica = request.getParameter("id");
String sql = "update judicial set Arquivo=? where Id = ?"
preparedStatment = connection.preparedStatment(sql);
preparedStatment.setString(1, saveFile);
preparedStatment.setInt(2, identifica);
preparedStatment.execute();[/code]
Valeu galera,
mas realmente o erro não estava na Sintaxe do update, rss, por isso estava achando esse erro tão estranho, mas já consegui, eu estava pegando o parâmetro errado.