Erro na sintaxe SQL

Olá pessoal,
Novamente eu aqui. heheh… :lol:
Estou tendo um problema com a sintaxe sql.
Está dando o seguinte erro:
[color=red]com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘WHERE condominio = ‘Por do sol’ , servico = ‘Enviar Balancetes’ , hora = ‘11:10’’ at line 1[/color]

O Cógico é o seguinte:

[code]try{
Class.forName(“com.mysql.jdbc.Driver”);
String url = “jdbc:mysql://localhost:3306/gerpro”;
String usuario = “root”;
String senha = “admin”;
Connection con;
con = DriverManager.getConnection(url, usuario, senha);
PreparedStatement ps = con.prepareStatement("INSERT INTO lancamentosjuridico WHERE condominio = ? , servico = ? , hora = ? , data = ? , contato = ? , comentario = ? ");
ps.setString(1, (String) comboJurLancCondominio.getSelectedItem());
ps.setString(2, (String) comboJurLancServico.getSelectedItem());
ps.setString(3, cxTxtJurLancHorario.getText());
SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”);
String data = sdf.format(jxJurLancData.getDate());
ps.setString(4, data);
ps.setString(5, cxTxtJurLancContatoCom.getText());
ps.setString(6, cxTxtJurLancComentarios.getText());

        ps.executeUpdate();     
          
        con.close();     
            JOptionPane.showMessageDialog(null, "Lançamento incluido com sucesso!",
                    "Mensagem do Programa",JOptionPane.INFORMATION_MESSAGE);     
    }catch (ClassNotFoundException e ){     
            JOptionPane.showMessageDialog(null, "Falha na conexão.\n" + e.getMessage());     
                e.printStackTrace();     
    }catch (SQLException e){     
            JOptionPane.showMessageDialog(null, "Erro na inclusão.\n" + e.getMessage(),     
                "Mensagem do Programa",JOptionPane.ERROR_MESSAGE);
                e.printStackTrace();

}[/code]
Obs.: os campos estão da seguinte maneira no banco:
condominio VARCHAR
servico VARCHAR
hora TIME
data DATE
contato VARCHAR
comentario VARCHAR

O que será que pode está errado?
Desde já agradeço a ajuda.

Cara, vc ta colocando WHERE, não seria INSERT INTO tablename VALUES…???

“INSERT INTO lancamentosjuridico VALUES ( condominio = ? , servico = ? , hora = ? , data = ? , contato = ? , comentario = ? )”

Ou você coloca:

INSERT INTO () VALUES ()

Ou:

UPDATE SET Campo1 = Valor1, Campo2 = Valor2… WHERE <CONDIÇÃO>

[quote]INSERT INTO () VALUES ()
[/quote]
Cara deve ser o cansaço :shock:

Funcionou!!! :smiley:
O código ficou assim:

Valeu Mesmo a força galera.
Acho melhor dá uma pausa. heheheh…
Abração