Estou usando o MySQL, da um erro de sintaxe de mysql...
public void inserirDespesaRateio(DespesaRateioVO despesaRateioVO){
StringBuffer query = new StringBuffer();
query.append("Insert into desp_rateio(Advocacia, Agua, Aluguel, AlugEquip, Amostras, Bonificacoes, BrindesConf," +
" CartoriosJudiciais, Combustivel, Comunicacoes, CondEstacio, Consultoria, Contabilidade, ContribSocial, " +
"Correios, CPMF, Cursos, DeprecAmort, DescConcedidos, Doacoes, EnEletrica, FeirasExp, Fretes, JurosVar, " +
"JurosTitulos, JurosTributos, Limpeza, Livros, ManutImoveis, ManutMaquinas, ManutVeiculos, ManutGeral, " +
"MatSeguranca, MatExpediente, MatHigLimpeza, Multas, MultasEspontaneas, MultasNotificacao, OutrasDespesas, " +
"PartResultados, PremiosGrat, ProLabore, Publicidade, Publicacoes, Refeicoes, RoupasProf, Seguranca, Seguros, " +
"ServPrestadoPF, ServPrestadoPJ, TarifasBancarias, Telefone, Traducoes, DataRef) values('" +
despesaRateioVO.getAdvocacia() + "', '" + despesaRateioVO.getAgua() +"', '" + despesaRateioVO.getAluguel() +
despesaRateioVO.getAlugEquip() + "', '" + despesaRateioVO.getAmostras() + "', '" + despesaRateioVO.getBonificacoes() +
"', '" + despesaRateioVO.getBonificacoes() + "', '" + despesaRateioVO.getBrindeConf() + "', '" + despesaRateioVO.getCartorioJudic() +
"', '" + despesaRateioVO.getCombustivel() + "', '" + despesaRateioVO.getComunicacoes() + "', '" + despesaRateioVO.getCondEstacio() +
"', '" + despesaRateioVO.getConsultoria() + "', '" + despesaRateioVO.getContabilidade() + ", '" + despesaRateioVO.getContribSocial() +
"', '" + despesaRateioVO.getCorreio() + "', '" + despesaRateioVO.getCpmf() + "', '" + despesaRateioVO.getCursos() +
"', '" + despesaRateioVO.getDeprecAmort() + "', '" + despesaRateioVO.getDescConcedido() + "', '" + despesaRateioVO.getDoacoes() +
"', '" + despesaRateioVO.getEnerEletrica() + "', '" + despesaRateioVO.getFeirasExp() + "', '" + despesaRateioVO.getFretes() +
"', '" + despesaRateioVO.getJurosVar() + "', '" + despesaRateioVO.getJurosTitulos() + "', '" + despesaRateioVO.getJurosTributos() +
"', '" + despesaRateioVO.getLimpeza() + "', '" + despesaRateioVO.getLivros() + "', '" + despesaRateioVO.getManutImoveis() +
"', '" + despesaRateioVO.getManutMaquinas() + "', '" + despesaRateioVO.getManutVeiculos() + "', '" + despesaRateioVO.getManutGeral() +
"', '" + despesaRateioVO.getSeguranca() + "', '" + despesaRateioVO.getMatExpediente() + "', '" + despesaRateioVO.getMatHigLimpeza() +
"', '" + despesaRateioVO.getMultas() + "', '" + despesaRateioVO.getMultasEspontaneas() + "', '" + despesaRateioVO.getMultasNotificacao() +
"', '" + despesaRateioVO.getOutrasDespesas() + "', '" + despesaRateioVO.getPartResultados() + "', '" + despesaRateioVO.getPremiosGrat() +
"', '" + despesaRateioVO.getProLabore() + "', '" + despesaRateioVO.getPublicidade() + "', '" + despesaRateioVO.getPublicacoes() +
"', '" + despesaRateioVO.getRefeicoes() + "', '" + despesaRateioVO.getRoupasProf() + "', '" + despesaRateioVO.getSeguranca() +
"', '" + despesaRateioVO.getSeguros() + "', '" + despesaRateioVO.getServPrestadoPF() + "', '" + despesaRateioVO.getServPrestadoPJ() +
"', '" + despesaRateioVO.getTarifasBancarias() + "', '" + despesaRateioVO.getTelefone() + "', '" + despesaRateioVO.getTraducoes() +
"', '" + despesaRateioVO.getDataRefe() + "');");
try{
this.stmt = this.getConnection().createStatement();
this.stmt.execute(query.toString());
}catch (Exception e){
e.printStackTrace();
}finally{
closeConnection();
}
}
no banco ta como decimal...
sera isso?o q posso fazer?