a
continuación les mostrare como hacer una base de datos en el
programa Access enlazada a el lenguaje de programación Netbenas
1.vamos
a crear una sencilla base de datos en el programa Access.
damos en la opción que dice Base de Datos del escritorio en blanco, luego procedemos a guardarlo en el disco local C:
2.en la parte superior izquierda en la pestaña que dice "Tabla 1" damos click derecho y damos en la opción que dice vista diseño y cambiamos el nombre de la tabla y le pondremos personal y click en aceptar.
3.Creamos tres variables que se llamaran (Nom_per, Ape_per, Tel_per); seleccionamos cada una y en la parte inferior izquierda en la pestaña general le cambiaremos el tamaño del campo:
Nom_per (50)
Ape_per (50)
Tel_per (13)
guardamos la tabla como ya había dicho en el disco local C:
4.Procedemos a abrir el programa netbeans y damos click en la opción que dice File y seguido en New project.
5.luego damos click en la opción java application y seguida damos click en el botón Next.
6. en el cajón que dice Project Name le damos como nombre "Access" y quitamos la opcion que dice "Create Main Class".
8.una vez teniendo el paquete que se llama formularios damos click derecho y damos la opción "New""JFrame Form" y lo llamaremos "Personal"por ultimo damos click en "Finish".
9.el JFame Form automáticamente nos abrirá la ventana para proceder a crear una ventana emergente en la cual vamos a diligenciar los datos para suministrarlos en la base de datos. para ello daremos click derecho damos la opción "Set Layout" y en seguida "Absolute Layout".
10. una vez hecho esto comenzaremos a arrastrar 5 Label que se encuentra en la parte derecha de la ventana que dice "Swing Controls"
a cada Label lo llamaremos:
1er Label: (Ingreso de personal)
2do Label: (Nombre)
3er Label: (Apellido)
4to Label: (Telefono)
5to Label: es para poner la imagen.
11. luego procederemos a arrastrar 3 TextField que estan en la misma ventana de Label estos cajones son para digitar los datos.
12. en la misma ventana de "Swing Controls" arrastramos un "Button" y lo llamaremos "Conectar", este botón nos permitirá que cuando diligenciemos los respectivos datos en los cajones de texto los envié automáticamente a nuestra base de datos.
13. después de haber hecho la parte gráfica de la ventana damos click que dice "Source" y procedemos a incluir las dos librerías :
import java.sql.*; (esto con el fin de poder llamar todos los drivers de base de datos para no tener ningún problema)
import java.swing.JOptionPane; (para que nos salga una ventana emergente de mensaje)
14. luego nos vamos a el diseño de la ventana dando click en "Desing"y damos doble click en el botón "conectar" y copearemos esta linea de código:
try {
Class.forName("sun.jdbc.odbc. JdbcOdbcDriver");
String db="jdbc:odbc:Driver=Microsoft Access Driver (*.mdb);DBQ=c:/Base.mdb";
Connection cn = DriverManager.getConnection( db,"","");
Statement s = cn.createStatement();
String sql="insert into personal(Nom_per,Ape_per,Tel_ per)"
+ " values ('"+this.cnom.getText()+"',"
+this.cape.getText()+"','"+ this.ctel.getText()+"')";
s.executeUpdate(sql);
JOptionPane.showMessageDialog( rootPane, "Guardado con exito");
} catch (Exception ex) {
JOptionPane.showMessageDialog( rootPane, "El error es: " + ex);
}
}
No hay comentarios.:
Publicar un comentario