import javax.swing.*;
import java.sql.*;
import java.sql.ResultSet;
public class principal
{
public static void main(String args[])throws Exception
{
int opc;
imp("CONECTADO A LA BASE DE DATOS....");
conexion b1=new conexion();
imp(b1.estado);
do
{
opc=Integer.parseInt(JOptionPane.showInputDialog("1.-INSERTAR DATOS\n2.-BUSCAR PERSONA\n3.-MODIFICAR\n4.-ELIMINAR\n5.-SALIR"));
switch(opc)
{
case 1:
String n,d,t;
n=JOptionPane.showInputDialog("DAME TU NOMBRE: ");
d=JOptionPane.showInputDialog("DAME TU DIRECCIÓN: ");
t=JOptionPane.showInputDialog("DAME TU TELEFONO: ");
b1.agregar(n, d, t);
imp(b1.estado);
break;
case 2:
String nb;
nb=JOptionPane.showInputDialog("DAME EL NOMBRE A BUSCAR. ");
ResultSet res=b1.buscar(nb);
if(res.next())
{
imp("NOMBRE: "+res.getString("nom")+"\n"+"DIRECCION: "+res.getString("dir")+"\n"+
"TELEFONO: "+res.getString("tel"));
}
else
{
imp("EL NOMBRE NO ESTA EN LA BASE DE DATOS");
}
imp(b1.estado);
break;
case 3:
String nm;
nm=JOptionPane.showInputDialog("DAME EL NOMBRE A MODIFICAR. ");
ResultSet rm=b1.buscar(nm);
if(rm.next())
{
String nd,nt;
nd=JOptionPane.showInputDialog("DAME TU NUEVA DIRECCIÓN: ");
nt=JOptionPane.showInputDialog("DAME TU NUEVO TELEFONO: ");
b1.modificar(nm, nd, nt);
imp(b1.estado);
}
else
{
imp("NO SE ENCONTRO EL DATO A MODIFICAR");
}
break;
case 4:
String ne;
ne=JOptionPane.showInputDialog("DAME EL NOMBRE A ELIMINAR: ");
ResultSet re=b1.buscar(ne);
if(re.next())
{
b1.eliminar(ne);
imp(b1.estado);
}
else
{
imp("EL NOMBRE NO ESTA EN LA BASE DE DATOS");
}
break;
case 5:
imp("ADIOS Y GRACIAS");
break;
default:
imp("OPCION NO VALIDA");
break;
}//switch
}while(opc!=5);
}
public static void imp(String x)
{
JOptionPane.showMessageDialog(null, x);
}
}//principal
martes, 3 de mayo de 2011
CURSO JAVA BASE DE DATOS CON JAVA DE TEXTO PRINCIPAL
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario