无法插入查询(java和mysql)

时间:2016-05-20 02:43:32

标签: java mysql wamp

我找不到错误,我收到错误:Erreur de syntaxe près de '?, ?)' à la ligne 1

看起来我的数据库无法理解查询代码。

    public void inserir(){

    String sql = "INSERT INTO funcionarios (nome, funcao) values (?, ?)";
    //verificação de erros

    try {

        //os ?? da query sera substituido pelo conteudo das variaveis

        pst = conexao.prepareStatement(sql);

        pst.setString(1, txtnome.getName());
        pst.setString(2, txtfunc.getText());    

        //executa a query
        pst.executeUpdate(sql);


        conexao.close();

        JOptionPane.showMessageDialog(null, "Funcionário adicionado ao banco de dados!");

    } catch (Exception e) {

        JOptionPane.showMessageDialog(null, "Erro: " + e);
        System.out.println(e);
    }
}

我可以得到一些帮助吗?

0 个答案:

没有答案