OI…
Estou começando a aprender JSP agora,gostaria que se possível alguém me auxiliasse com um erro que está dando …
ERRO:
QDO EU MANDO “RODAR” , ENTRA NA PÁGINA DE ERRO: ATUALIZAÇÃO NÃO REALIZADA COM SUCESSO.
NÃO ESTÁ ATUALIZANDO OS PRECOS, ACHO QUE É ALGUM ERRO NA INSTRUÇÃO UPDATE NA JSP, AO EXECUTAR NO MEU BANCO(DIRETAMENTE) ,O UPDATE FUNCIONA, AGORA NO PROGRAMA NÃO, …O ERRO PODE SER AO PASSAR OS PARÂMETROS(TIPODOPRODUTO E DEFINIR O AUMENTO) NO UPDATE???
QUEM PUDER ME AJUDAR…
O códigos estão abaixo:
Página(JSP) com o formulário para chamar a outra JSP que faz a atualização do preco do produto por tipo
----> Não coloquei os <html>…só o essencial está abaixo
// POSSUI O Combox para ESCOLHER O tipodeProduto, E UMA CAIXA DE TEXTO QUE RECEBE(ATUALIZA) O AUMENTO QUE EU DESEJAR, DE 1,2
<select name="tipoProduto">
<%
Connection conexao = Conexao.getConexao();
Statement instrucao = conexao.createStatement();
ResultSet rs;
rs = instrucao.executeQuery("SELECT * FROM TipoProduto");
while(rs.next()) {
%>
<option value="<%= rs.getInt(“IDTipoProduto”) %>"><%= rs.getString(“tipoProduto”) %></option>
<%
}
%>
</select>
action…código abaixo
…
PAGINA SOLICITADA, QUE FAZ A ATUALIZAÇÃO…
<%@ page import=“projeto.bazar.dominio.<em>, java.sql.</em>, projeto.bazar.persistencia.Conexao, java.util.*,java.text.SimpleDateFormat” %>
<html>
<head>
<title>ATUALIZAÇÃO PREÇO DOS PRODUTOS POR TIPO</title>
</head>
<body>
<%
String tipoProduto=request.getParameter("tipoProduto");
String aumento = request.getParameter("aumento");
Produto prod= new Produto();
Connection conexao = Conexao.getConexao();
Statement instrucao = conexao.createStatement();
String insercao = "Update Produto set Produto.Preco = Produto.Preco= * aumento='"+aumento+"' from Produto inner join TipoProduto on Produto.IDTipoProduto=TipoProduto.IDTipoProduto where TipoProduto.TipoProduto like '"+tipoProduto+"'";
int result = instrucao.executeUpdate(insercao);
if (result == 1) {
%>
<jsp:forward page=“sucAtual.htm”/>
<%
} else {
%>
<jsp:forward page=“erroAtual.htm”/>
<%
}
%>
</body>
</html>
--------------AGRADEÇO A ATENÇÃO----------------------

