[code]package ctrl;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import view.frmcliente;
import model.dados;
import java.sql.PreparedStatement;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.text.StyledEditorKit.BoldAction;
import java.sql.Connection;
import com.sun.org.apache.bcel.internal.generic.GETSTATIC;
import dao.*;
public class cadastraadapter implements ActionListener {
private dados Dados;
private frmcliente tela;
private Statement stml;
public cadastraadapter(frmcliente frmcliente) {
// TODO Auto-generated constructor stub
this.tela= frmcliente;
}
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
String name,sobre,bairro,estado;
int idade,cep ;
name=tela.getnome();
sobre=tela.getsobrenome();
bairro=tela.getbairro();
estado=tela.getestado();
idade=tela.getidade();
cep=tela.getcep();
System.out.println("insert into cadastro values("+name+","+sobre+","+idade+","+bairro+","+cep+","+estado+")");
String sql =("insert into cadastro values(?,?,?,?,?,?)");
try
{
Connection con = conexao.getstatement();
PreparedStatement verifica = con.prepareStatement(sql);
verifica.setString(1,name);
verifica.setString(2,sobre);
verifica.setInt(3,idade);
verifica.setString(4,bairro);
verifica.setInt(5,cep);
verifica.setString(6,estado);
verifica.executeUpdate();
//if (!verifica1)
// {
// JOptionPane.showMessageDialog(null,"cadastro efetuado com sucesso");
// }
// else
// JOptionPane.showMessageDialog(null,"nao foi possivel efetua seu cadastro");
}
catch(SQLException e)
{
e.printStackTrace();
JOptionPane.showMessageDialog(null,“Erro:ploblemas na estruçao sql”);
}
}
}
[/code]
ae esta minha duas classes uma de conexao e a outra do botao adapater
queria saber o que esto errado
ow se nao esto fazendo do modo certo
ele so da erro de parametro do sql
da classe de conexao
mais mostra o erro na classe do adapter
PreparedStatement verifica = con.prepareStatement(sql);
so da erro nesta maldita linha ¬¬
com banco de dados esta tudo certo
ja inseri
com outra conexao