Erro de sintaxe

2 respostas
F

Alguem pode me ajudar, está dando erro de sintaxe no meu update , oq será que estou fazendo de errado, creio que seja algo simples.

public int apontamentoCarregada(int cod_carga,Date data_carregada)  {
            int codigo = 0;
            try {
                conex.conectar();
                //java.sql.Date ini = new java.sql.Date(data_carregada.getTime());
                PreparedStatement query = conexao.conn.prepareStatement
                        ("UPDATE ti_apt_t SET data_carregada=?, "
                        + "WHERE cod_carga=?;");
                query.setDate(0, new java.sql.Date(data_carregada.getTime()));
                query.setInt(1,cod_carga);
                query.executeUpdate();
                //codigo = ((IfxStatement)query).getSerial();
                query.close();
            } catch (SQLException e) {
                System.out.println("Fim Apontamento Carregada: "+e);
                return -1;
            }
            return codigo;
        }

2 Respostas

igor_ks

tem uma virgula depois do data_carregada=?

:lol:

F

Puuutz era isso msm obrigado

Criado 3 de janeiro de 2013
Ultima resposta 3 de jan. de 2013
Respostas 2
Participantes 2