Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conexión A Bases de Datos en Java PDF
Conexión A Bases de Datos en Java PDF
Abrimos el IDE Eclipse y creamos un nuevo proyecto, haciendo clic en la opción File de la barra de menú, y
después nos dirigimos a New Other… Se abrirá un cuadro de dialogo en donde tendremos que seleccionar
el tipo de proyecto que deseamos crear. Escribimos java en el campo de texto para filtrar los tipos de
proyecto que dispone Eclipse, y seleccionamos Java Project.
El nombre de nuestro nuevo proyecto será DBConnection3. Como Entorno de Ejecución Java (Java Runtime
Environment, JRE) seleccionamos la opción Use an execution environment JRE y en el combo box que se
incluye en dicha opción seleccionamos JavaSE-1.8.
Una vez hecho lo anterior vamos a ingresar al Eclipse Marketplace para instalar el plugin WindowBuilder.
En el siguiente cuadro de dialogo, en donde se muestra cada una de las características incluidas en
WindowBuilder, seleccionamos todas las casillas.
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.sql.*;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
registration frame = new registration();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public registration() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 326, 301);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
contentPane.setLayout(null);
setContentPane(contentPane);
int x=pS.executeUpdate();
if(x>0) {
System.out.println("Registro exitoso!!!");
}else{
System.out.println("Ha ocurrido un error y no se pudo completar el re
gistro");
}
}
catch(Exception exception) {
System.out.println(exception);
}
}
});
btnRegistrarse.setBounds(10, 180, 125, 23);
contentPane.add(btnRegistrarse);
}
}