CONEXIÓN JAVA CON ORACLE EXPRESS
Enviado por NormanM • 27 de Junio de 2019 • Tutorial • 4.927 Palabras (20 Páginas) • 180 Visitas
CONEXIÓN JAVA CON
ORACLE EXPRESS
JHON JAIRO VELASCO
SEPT DE 2008
Para crear la tabla con la que trabaje hay un archivo que se llama Base de Datos, con esas instrucciones pueden probar el programa.
/*
* Ventana.java
*
* Created on 30 de agosto de 2008, 12:00 AM
* @utor Jhon Jairo
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package Conexion;
//import com.sun.org.apache.bcel.internal.util.ClassPath;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
import java.sql.DriverManager;
public class Ventana extends JFrame{
private JLabel lblTodos;
public JTextField txtNombre, txtApellido,txtTelefono,txtCarrera,
txtSemestre,txtEdad,txtCodigo,txtCC,txtDireccion,caja;
public JButton btPrimero,btSiguiente,btAnterior,btUltimo,btSalir;
private JMenuBar mnuBarra;
private JToolBar tBarHerra;
private JMenuItem itemCargar,itemInsertar;
private JMenu menArchivo;
ImageIcon Ima_1=new ImageIcon("./Fotos/Primero.gif");
ImageIcon Ima_2=new ImageIcon("./Fotos/Anterior.gif");
ImageIcon Ima_3=new ImageIcon("./Fotos/Siguiente.gif");
ImageIcon Ima_4=new ImageIcon("./Fotos/Ultimo.gif");
Color negro=new Color(0,0,0);
Color blanco=new Color(255,255,255);
Connection conexion;
ResultSet resultado;
Statement sentencia;
public Ventana() {
setTitle("Conexión a base de datos");
setSize(400,430);
setLocation(400,100);
// setResizable(false);
getContentPane().setLayout(null);
getContentPane().setBackground(negro);
System.out.println("Conexion ");
inicieComponentes();
}
private void inicieComponentes(){
agregarBarra();
java.awt.Font ro=new java.awt.Font("Calibri", java.awt.Font.BOLD,14);
this.agregarTexto("INFORMACIÓN DEL ALUMNO");
lblTodos.setBounds(130,40,200,26);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
this.agregarTexto("CODIGO:");
lblTodos.setBounds(70,90,70,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtCodigo=new JTextField();
txtCodigo.setForeground(Color.RED);
txtCodigo.setBounds(170,90,120,18);
getContentPane().add(txtCodigo);
this.agregarTexto("NOMBRE:");
lblTodos.setBounds(70,110,70,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtNombre=new JTextField();
txtNombre.setForeground(Color.RED);
txtNombre.setBounds(170,110,120,18);
getContentPane().add(txtNombre);
this.agregarTexto("APELLIDO:");
lblTodos.setBounds(70,130,70,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtApellido=new JTextField();
txtApellido.setForeground(Color.RED);
txtApellido.setBounds(170,130,120,18);
getContentPane().add(txtApellido);
this.agregarTexto("IDENTIFICACIÓN:");
lblTodos.setBounds(70,150,110,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtCC=new JTextField();
txtCC.setForeground(Color.RED);
txtCC.setBounds(170,150,120,18);
getContentPane().add(txtCC);
this.agregarTexto("DIRECCIÓN:");
lblTodos.setBounds(70,170,110,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtDireccion=new JTextField();
txtDireccion.setForeground(Color.RED);
txtDireccion.setBounds(170,170,120,18);
getContentPane().add(txtDireccion);
this.agregarTexto("TELÉFONO:");
lblTodos.setBounds(70,190,80,18);
lblTodos.setForeground(blanco);
getContentPane().add(lblTodos);
txtTelefono=new JTextField();
txtTelefono.setForeground(Color.RED);
txtTelefono.setBounds(170,190,120,18);
getContentPane().add(txtTelefono);
this.agregarTexto("CARRERA:");
lblTodos.setBounds(70,210,80,18);
lblTodos.setForeground(blanco);
...