Inserindo dados no mysql atraves do java
Eae galera!
sou iniciante em programação java e gostaria de pedir a ajuda de vocês.
no meu código retornar um erro de syntax, e gostaria de sabe no que eu estou errando já pesquisei em varios sites mas não resposta, obrigado.
try {
Class.forName("com.mysql.jdbc.Driver");
java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/meu_banco", "root", "");
//tem dado erro na sintaxe abaixo
java.sql.Statement st = conn.createStatement();
st.executeUpdate(INSERT INTO avalia (avaliacao) VALUES"this.jFormattedTextField1.getText()
+ );
// aqui para frente roda normal.
JOptionPane.showMessageDialog(rootPane, "Ok");
} catch (SQLException | ClassNotFoundException e) {
JOptionPane.showMessageDialog(rootPane, e);
}
sou iniciante em programação java e gostaria de pedir a ajuda de vocês.
no meu código retornar um erro de syntax, e gostaria de sabe no que eu estou errando já pesquisei em varios sites mas não resposta, obrigado.
try {
Class.forName("com.mysql.jdbc.Driver");
java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/meu_banco", "root", "");
//tem dado erro na sintaxe abaixo
java.sql.Statement st = conn.createStatement();
st.executeUpdate(INSERT INTO avalia (avaliacao) VALUES"this.jFormattedTextField1.getText()
+ );
// aqui para frente roda normal.
JOptionPane.showMessageDialog(rootPane, "Ok");
} catch (SQLException | ClassNotFoundException e) {
JOptionPane.showMessageDialog(rootPane, e);
}
Carlos Henrique
Curtidas 0
Respostas
Manoel Junior
08/07/2019
Você colocou as aspas entre o parenteses do executeUpdate?
GOSTEI 0