// generate code
private void txt_nombreKeyTyped([Link] evt) {
char c = [Link]();
if((c<'a' || c>'z') && (c<'A' || c>'Z') && (c<' ' || c>' ')) [Link]();
private void txt_telefonoKeyTyped([Link] evt) {
char c = [Link]();
if(c<'0' || c>'9') [Link]();
private void btn_aceptarActionPerformed([Link] evt) {
String cadena2,cadena3,cadena4,cadena5,cadena6,cadena7;
cadena2 = txt_nombre.getText();
cadena3 = txt_domicilio.getText();
cadena4 = txt_telefono.getText();
cadena5 = txt_nick.getText();
cadena6 = txt_password.getText().toString();
cadena7 = cmb_tipoUsuario.getSelectedItem().toString();
if (txt_nombre.getText().equals("") || (txt_domicilio.getText().equals("")) || (txt_telefono.getText().equals(""))
|| (txt_nick.getText().equals(""))
|| (txt_password.getText().equals("")) || (cmb_tipoUsuario.getSelectedItem().equals(""))) {
[Link](this,"Debe llenar todos los campos
\n","AVISO!",[Link].INFORMATION_MESSAGE);
txt_nombre.requestFocus(); }
else {
try {
String url = "jdbc:mysql://localhost:3306/iglesia"; // aqui en donde dice iglesia cambia el nombre a la de tu BD.
String usuario = "root";
String contrasea = ""; // entre las comillas debes poner la contrasea del SGBD Mysql que asignaste en la instalacin
[Link]("[Link]").newInstance();
con = [Link](url,usuario,contrasea);
if ( con != null )
[Link]("Se ha establecido una conexin a la base de datos " +
"\n " + url );
stmt = [Link]();
[Link]("INSERT INTO usuarios VALUES('" + 0 +
"','"+cadena2+"','"+cadena3+"','"+cadena4+"','"+cadena5+"','"+cadena6+"','"+cadena7+"')");
[Link]("Los valores han sido agregados a la base de datos ");
} catch (InstantiationException ex) {
[Link]([Link]()).log([Link], null, ex); //
} catch (IllegalAccessException ex) {
[Link]([Link]()).log([Link], null, ex);
} catch (ClassNotFoundException ex) {
[Link]([Link]()).log([Link], null, ex);
} catch (SQLException ex) {
[Link]([Link]()).log([Link], null, ex);
finally {
if (con != null) {
try {
[Link]();
[Link]();
} catch ( Exception e ) {
[Link]( [Link]());
}
[Link](this,"Registro exitoso!
\n","AVISO!",[Link].INFORMATION_MESSAGE);
this.txt_nombre.setText("");
this.txt_domicilio.setText("");
this.txt_telefono.setText("");
this.txt_nick.setText("");
this.txt_password.setText("");