por favor algem pode me ajudar com este erro? não encontro nada errado.
Erreur de syntaxe près de ‘SELECTpk_id_produto,pro_nome,pro_valor,pro_estoqueFROMtbl_produto’ à la ligne 1
segue codigo
/*
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
*/
package DAO;
import conexoes.ConexaoMySql;
import java.util.ArrayList;
import model.ModelProdutos;
/**
*
-
@author cleit
*/
public class DaoProdutos extends ConexaoMySql {/**
-
Cadastrar um produto no banco
-
@param pModelProdutos
-
@return */ public int salvarProdutosDAO(ModelProdutos pModelProdutos) { try { this.conectar(); return this.insertSQL(“INSERT INTO tbl_produto (” + “pro_nome,” + “pro_valor,” + “pro-estoque” + “) VALUES (” + “’” + pModelProdutos.getProNome() + “’,” + “’” + pModelProdutos.getProValor() + “’,” + “’” + pModelProdutos.getProEstoque() + “’” +");" );
} catch (Exception e) { e.printStackTrace(); return 0; } finally { this.fecharConexao(); }
}
/**
- excluir um produto do banco
- @param pIdProduto
-
@return boolean
*/
public boolean excluirProdutoDAO(int pIdProduto) { try { this.conectar(); return this.executarUpdateDeleteSQL( “DELETE FROM tbl_produto WHERE pk_id_produto =’” + pIdProduto + “’” ); } catch (Exception e) { e.printStackTrace(); return false; } finally { this.fecharConexao(); }
}
/**
-
Alterar Dados do Produto
-
@param pModelProdutos
-
@return boolean
*/
public boolean alterarProdutoDAO(ModelProdutos pModelProdutos) {try { this.conectar(); return this.executarUpdateDeleteSQL( “UPADE tbl_produto SET” + “pro_nome =’” + pModelProdutos.getProNome() + “’,” + “pro_valor = '” + pModelProdutos.getProValor() + “’,” + “pro_estoque =’” + pModelProdutos.getProEstoque() + “’,” + " WHERE pk_id_produto = ‘" + pModelProdutos.getIdProduto() + "’" );
} catch (Exception e) { e.printStackTrace(); return false; } finally { this.fecharConexao(); } }
/**
- Tetornar um produto pelo Codigo
- @param pIdProduto
-
@return modelProduto
*/
public ModelProdutos retornarProdutoDAO(int pIdProduto){ ModelProdutos modelProdutos = new ModelProdutos(); try{ this.conectar(); this.executarSQL(“SELECT” + “pk_id_produto, “ + “pro_nome,” + “pro_valor,” + “pro_estoque” + “FROM” + " tbl_produto WHERE pk_id_produto =’”+pIdProduto+”’;"); while (this.getResultSet().next()){ modelProdutos.setIdProduto(this.getResultSet().getInt(1)); modelProdutos.setProNome(this.getResultSet().getString(2)); modelProdutos.setProValor(this.getResultSet().getDouble(3)); modelProdutos.setProEstoque(this.getResultSet().getInt(4));
} }catch(Exception e){ e.printStackTrace(); }finally { this.fecharConexao(); } return modelProdutos;
}
/**
-
retornar uma lista completa de de produtos
-
@return listaModelProdutos */ public ArrayList retornarListaProdutosDAO(){ ArrayList listaModelProdutos = new ArrayList<>(); ModelProdutos modelProdutos = new ModelProdutos(); try { this.conectar(); this.executarSQL (“SELECT” + “pk_id_produto,” + “pro_nome,” + “pro_valor,” + “pro_estoque” + “FROM” +“tbl_produto;”);
while (this.getResultSet().next()){ modelProdutos = new ModelProdutos(); modelProdutos.setIdProduto(this.getResultSet().getInt(1)); modelProdutos.setProNome(this.getResultSet().getString(2)); modelProdutos.setProValor(this.getResultSet().getDouble(3)); modelProdutos.setProEstoque(this.getResultSet().getInt(4)); listaModelProdutos.add(modelProdutos); }
} catch (Exception e) { e.printStackTrace(); }finally{ this.fecharConexao(); } return listaModelProdutos; }
-
}