Inserção no banco de dados

Pessoal, estou tentando inserir valores em um banco de dados em access, mas por algum motivo não estou sonseguindo.

segue o código, se alguem puder dar uma força…

Valeu

[code]…

     public void setCliente(int _cnpjCliente, String _nomeCliente){

    this.nomeCliente = _nomeCliente;
    this.cnpjCliente = _cnpjCliente;


    ExecutorQuery t = new ExecutorQuery();                  
    String insertCliente = "insert into tableTeste(campo1, campo2) values("+cnpjCliente+", "+nomeCliente+")";
    t.executaQuery(insertCliente);

public class ExecutorQuery {

public static ResultSet executaQuery (String query){

    try{
        Connection connect = PersistenciaSingleton.criaConexao();
        Statement stm = connect.createStatement();
        ResultSet rs;
        try{rs = stm.executeQuery(query);}
        catch(Exception e){return null;}
        return rs;
    }catch(SQLException e){
        System.err.println("Erro ao executar Query em ExcutorQuery");
        e.printStackTrace();
        return null;
    }
    
}

}

Qual o erro que você está obtendo na execução ?

Abraço.

Hehe, faltou as aspas simples para delimitar o nome do cliente, que eh uma string…

 String insertCliente = "insert into tableTeste(campo1, campo2) values("+cnpjCliente+", ' "+nomeCliente+"  ' )"; 

Eu dei uns espacos para destacar as aspas simples, mas nao tem que colocar sem espaco mesmo.

Mais uma coisa, isso aqui nao seria JAVA BASICO?

Use PreparedStatement e nunca mais se preocupa com as aspas!