miércoles, 24 de febrero de 2010

CONEXION CON LA BASE DE DATOS EN JAVA


CONEXIÓN CON LA BASE DE DATOS
1.
A. BOTON GUARDAR
Public void guardar ()
{
Conexion c1= new conexion();

String instruccion;
Try
{
c1.Conex ("panaderia","0000");

instruccion="insert into administradores values('"+jTextField1.getText()+"','"+jTextField2.getText()+"','"+jTextField3.getText()+"','"+jTextField4.getText()+"','n' )";
c1.ejecutar (instruccion);

JOptionPane.showMessageDialog(this,"Guardado Correctamente");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this,"Error” +e);

}
}
B.BOTON ACTUALIZAR
public void actualizar()
{

String instruccion;

try
{
c.Conex("panaderia", "0000");
instruccion="update administradores set nombres= '"+jTextField1.getText()+"',apellidos='"+jTextField2.getText()+"',profesion='"+jTextField4.getText()+"' where cedula= '"+jTextField3.getText()+"'";
c.ejecutar(instruccion);

JOptionPane.showMessageDialog (this,"Actualizado Correctamente");
c.closed ();
}
Catch (Exception e)
{
JOptionPane.showMessageDialog(this,"Error de conexion"+e);
}



}


C BOTON BUSCAR
Public void bus car ()
{
ResultSet resultado;
String instruccion;
Try
{
c.Conex ("panaderia","0000");

instruccion="select * from administradores where cedula='"+jTextField3.getText()+"'";
Resultado=c.consulta (instruccion);
If (resultado.next())
{
jTextField1.setText(resultado.getString("nombres"));
jTextField2.setText(resultado.getString("apellidos"));
jTextField4.setText(resultado.getString("profesion"));

}
Else
{
jTextField1.setText (resultado.getString (""));
jTextField2.setText (resultado.getString(""));
jTextField4.setText(resultado.getString(""));

JOptionPane.showMessageDialog(null," Este Administrador No Existe");
}
c.closed ();
}
Catch (Exception e)
{
JOptionPane.showMessageDialog (null, "Error" + e);

}
}
D.BOTON ELIMINAR
Public void eliminar ()

{


String instruction;

Try
{
c.Conex ("panaderia", "0000");

Instruccion="delete from administradores where cedula= '"+jTextField3.getText ()+"'";
c.ejecutar (instruccion);

JOptionPane.showMessageDialog (this,"Eliminado Correctamente");
c.closed ();
}

Catch (Exception e)
{
JOptionPane.showMessageDialog (this,"Error de conexion"+e);
}

}
E.BOTON CALCULAR
Public int calventainm ()
{
Result Set resulted;
String instrucción;

Try {
c.Conex ("panaderia","0000");

instruccion="SELECT sum(cantidad* valorunitario) as valor from detallesventainmediatas";

resultado = c.consulta(instruccion);

If (resultado.next ())
{
VentImn=resultado.getInt("valor");

Return 1;
}
Else
{
return 0;
}

}
Catch (Exception e)
{

JOptionPane.showMessageDialog(null, "*** ERROR **** "+e);
return 0;
}

}

No hay comentarios:

Publicar un comentario