Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33094

Erro ao inserir dados no formulario cliente

$
0
0

@Henrique_Rubson escreveu:

Ola sou novo no JAVA estou com o seguinte problema , quando tento cadastrar cliente no meu DB da erro
( you have an error in your SQL syntax;check the manual that corresponds to yout MariaDB server version...)

meu metodo sql

public class FormularioCliente extends javax.swing.JFrame {

Connection conexao = null;
 PreparedStatement pst = null;
 ResultSet rs = null;

/**
 * Creates new form FormularioCliente
 */
public FormularioCliente() {
    initComponents();
    conexao = conexaoMySQL.conector();
    System.out.println(conexao);
}

//metodo add 

public void cadastrar(){
String sql ="insert into (nome,endereco,bairro,cidade,uf,email,telefone) values(?,?,?,?,?,?,?);";
    try {
        pst = conexao.prepareStatement(sql);

        pst.setString(1,txtNome.getText());
        pst.setString(2,txtEndereco.getText());
        pst.setString(3,txtBairro.getText());
        pst.setString(4,txtCidade.getText());
        pst.setString(5,txtUf.getText());
        pst.setString(6,txtEmail.getText());
        pst.setString(7,txtTelefone.getText());

        pst.executeUpdate();

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, e);
    }

}

e meu DAO
public class ConectaSql {

public class conexaoMySQL {

public static Connection conector (){
    java.sql.Connection conexao = null;

    String driver ="com.mysql.jdbc.Driver";
    String url = "jdbc:mysql://localhost:3306/dbsistemacomercial";
    String user ="root";
    String pass ="";

    try {
        Class.forName(driver);
        conexao = DriverManager.getConnection(url, user, pass);
        return conexao;
    } catch (Exception e) {
        //System.out.println(e);
        return null;

    }



}

}

se com mais experiencia poder me da uma ajuda agraço muito

Mensagens: 5

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33094


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>