Olá pessoal
o codigo abaixo permite gravar em branco, coloquei um " if (jTextField_descricao.equals(" ")) " , mas ainda continua gravando em branco, qual seria a forma correta de impedir gravações em barnco ?
** segue o codigo
[code]try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");// busca driver
Connection con = DriverManager.getConnection("Jdbc:odbc:cpa","","" ); //conecta no bd
Statement stmt = con.createStatement(); // dizendo q vai sr passadas instruções ao banco
String descricao = jTextField_descricao.getText(); // pega a descricao
//int chek = Integer.parseInt(jCheckBox_credito.getText());
if(jTextField_descricao.equals(" ")){
JOptionPane.showMessageDialog(this," o campo esta vazio");
jTextField_descricao.requestFocus();
}
stmt.executeUpdate("insert into plancontas(descricao) values(' " + descricao + " ')");// gravando o nome no banco
JOptionPane.showMessageDialog(this,"dados salvos");
jTextField_descricao.setText(" ");
//con.Close();
//stmt.Close();
}[/code]
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Ratinho[/color][/size] :joia: