Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVOS:
REQUERIMIENTOS:
PC con Windows.
jdk-6u10-windows-i586-p.exe
netbeans-6.5-ml-windows.exe
Mysql-Server
Mysql-gui-tools
b. En el SQL Query Area ejecute la siguiente sentencia SQL, e indique los resultados
obtenidos:
CREATE DATABASE sistemas;
Resultados:
Resultados:
a. Cree un nuevo proyecto de tipo Java Application y en la opcin Project Name coloque
pRegistro, y en la opcin Create Main Class coloque: pregistro.CRegistro, luego haga
click en Finish
f. Ahora tenemos que crear la clase CFrameRegistro, para lo cual haga click derecho sobre
el package pregistro ubicada en la parte izquierda superior del NetBeans, selecione la
opcin New, luego haga click en Java Class. El NetBeans le mostrar la Ventana New Java
Class, en la opcin Class Name coloque CFrameRegistro, fijese que el archivo que se va a
crear pertenece al proyecto pRegistro y al Package pregistro, luego haga click en Finish.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
panelFR.add(new JLabel("Nombre"));
txtNombre = new JTextField(15);
txtNombre.setText(Nombre);
panelFR.add(txtNombre);
panelFR.add(new JLabel("Direccin"));
txtDireccion = new JTextField(15);
sentencia.executeUpdate(sentenciaSQL);
sentencia.close();
dispose();
}
catch (SQLException eSQL)
{
eSQL.printStackTrace();
JOptionPane.showMessageDialog(this,
"No fue posible realizar la operacin!\n" +
"Mensaje: " + eSQL.getMessage(),
"Error", JOptionPane.ERROR_MESSAGE);
}
}
}
if (evt.getSource() == btnCancelar)
{
dispose();
}
}
}
h. Ahora tenemos que crear la clase CModeloTablaBD, para lo cual haga click derecho
sobre el package pregistro ubicada en la parte izquierda superior del NetBeans, selecione la
opcin New, luego haga click en Java Class. El NetBeans le mostrar la Ventana New Java
Class, en la opcin Class Name coloque CModeloTablaBD, fijese que el archivo que se va
a crear pertenece al proyecto pRegistro y al Package pregistro, luego haga click en Finish.
Ing. Juan Antonio Flores Moroco 5
Universidad Nacional del Altiplano Puno
Escuela Profesional de Ingeniera de Sistemas
CURSO: TECNOLOGA DE DESARROLLO DE APLICACIONES
import java.util.*;
import javax.swing.table.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
public CRegistro()
{
addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e){System.exit(0);}});
setTitle("Consulta a Base de Datos");
setSize(530,320);
setLocation(100,100);
Container P = getContentPane();
P.setLayout(new BorderLayout());
// creacin de la tabla
// creacin de un array para insertar dinmicamente los objetos
ArrayList datos = new ArrayList();
tabla.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
tabla.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
JScrollPane rolagemTabela = new JScrollPane(tabla);
P.add(rolagemTabela, "Center");
Resultados: