0% encontró este documento útil (0 votos)
3 vistas3 páginas

Validación y Registro de Usuarios en Java

El documento contiene código Java que valida los campos de entrada de un formulario y registra la información en una base de datos MySQL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas3 páginas

Validación y Registro de Usuarios en Java

El documento contiene código Java que valida los campos de entrada de un formulario y registra la información en una base de datos MySQL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

// 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("");

También podría gustarte