Documente Academic
Documente Profesional
Documente Cultură
//Codigo de Ingreso al Sistema String jLabel1,jLabel2; jLabel2=jPasswordField1.getText(); jLabel1=jTextField1.getText(); //Mediante una condicional se comprueba el usuario que ingresara al Sistema if (jLabel1.equalsIgnoreCase("usuario")&& jLabel2.equals("almacen")){ JOptionPane.showMessageDialog(this,"Bienvenido al sistema"); JFrame frame=new MenuPrincipal(); frame.setVisible(true); this.setVisible(false); } else if((jLabel1 != "usuario")&&(jLabel2 != "almacen")){
} } Menu Principal private void btnalamcenActionPerformed( java.awt.event.ActionEvent evt) { JFrame frame=new MENU(); frame.setVisible(true); this.setVisible(false); }
private void btncalidadActionPerf ormed(java.awt.event.ActionEvent evt) { JFrame verificador_calidad=new verificador_calidad (); verificador_calidad.setVisible(true); this.setVisible(false); } Formulario de Altas.
public class Altas extends javax.swing.JFrame { public Connection conecta=null; String sql1=""; //Codigo de la Conexion de la Base de Datos public boolean conectar() throws SQLException, ClassNotFoundException{ try{ Class.forName(" com.mysql.jdbc.Driver").newInstance(); conecta=DriverManager.getConnection("jdbc:mysql://localhost:3306/Alta_ de_usuario","root","admin"); System.out.println("Conexion exitosa"); return true; } catch(Exception e){ System.out.println("No se puede realizar la conexion lastima"); System.out.println(e); return false; } }
public void ejecutarins (String sql){ try{ if (conectar()){ Statement ins = conecta.createStatement(); ins.execute(sql); ins.close(); conecta.close(); System.out.println("Ejecucin correcta"); }
} } public void ejecutar2ins (String sql ){ ResultSet reg; try{ if(conectar()){ Statement ins = conecta.createStatement(); reg = ins.executeQuery(sql); if(reg.next()){ JOptionPane.showMessageDialog(null,"Nombre: "+reg.getString (2)+"\n"+ "Carrera: "+reg.getString(3));
} } //Botones de Altas private void btnaltasActionPerformed(java.awt.event. ActionEvent evt) { //Consulta SQL de introduccion de Datos sql1="Insert into "+cbox2.getSelectedItem()+"(id_producto,precio,color,peso)VALUES('"+tx tid.getText()+"','"+txtprecio.getText()+"','"+txtcolor.getText()+"','" +txtpeso.getText()+"')"; ejecutarins(sql1);//Llamada del Metodo de la consulta }
private void btnregresarActionPerformed(java.awt.event.ActionEvent evt) { //Regreso a Menu Almacen JFrame frame=new MENU(); frame.setVisible(true); this.setVisible(false); } Formulario de Bajas. public class BajaProductos extends javax.swing.JFrame { //Conexiones a la Base de Datos public Connection conecta=null; String sql=""; public boolean conectar() throws SQLEx ception, ClassNotFoundException{ //Conexion a la Base de Datos try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); conecta=DriverManager.getConnection("jdbc:mysql://localhost:3306/Alta_ de_usuario","root","admin"); System.out.println("Conexion exitosa"); return true; } catch(Exception e){ System.out.println("No se puede realizar la conexion lastima"); System.out.println(e); return false; } } //Inicio del Metodo de Ejucuta c onsulta SQL
public void metodo1 (String sql){ try{ if (conectar()){ Statement ins = conecta.createStatement(); ins.execute(sql); ins.close(); conecta.close(); System.out.println( "Ejecucin correcta"); }
} catch(Exception e){ System.out.println("Error"+e); } } //Accione en los botones private void btneliminarActionPerformed(java.awt.event.ActionEvent evt) { /**Consulta SQL para eliminar un registro a travez de una condicion del id_producto la tabla se selecciona a travez de un combobox dinamico**/ int id=Integer.parseInt(txtids.getText()); sql="DELETE FROM "+cbox3.getSelectedItem()+" where id_producto='"+id+"'"; metodo1(sql); }
public Connection conecta=null;//Declaracion del Objeto Connection String sql=""; int total;//Variable para la resta del stock //Metodos de Ejecucion de consultas public boolean conectar() throws SQLException, ClassNotFoundException{ try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); conecta=Dri verManager.getConnection("jdbc:mysql://localhost:3306/Alta_ de_usuario","root","admin"); System.out.println("Conexion exitosa"); return true; } catch(Exception e){ System.out.println("No se puede realizar la conexion lastima"); System.out.println(e); return false; } } public void metodosql1 (String sql){ try{ if (conectar()){ Statement ins = conecta.createStatement(); ins.execute(sql); ins.close(); conecta.close(); System.out.println("Ejecucin correcta"); }
catch(Exception e){ System.out.println("Error"+e); } } public void metodosql2 (String sql){ ResultSet reg; try{ if(conectar()){ Statement ins = conecta.createStatement(); reg = ins.executeQuery(sql); /**Asiganacion del lbstok la primera columna de la Tabla en este caso id_producto que contabiliza la consulta sql**/ if(reg.next()){ lbstock.setText(reg.getString(1));
} } }
//Botones de imagenes private void labcubetaMouseClicked(java.awt.event.MouseEvent evt) { /**Los Label se Comportan como botones y se ejecutan las consultas a las tablas asginadas en la misma contabilzando todos los registros que ahi en en ellas atravez de id_producto **/ sql="SELECT COUNT(*) id_producto from cubeta"; metodosql2( sql); //Se le asigna la propiedad border al label labcubeta.setBorder(javax.swing.BorderFactory.createBevelBorder(javax. swing.border.BevelBorder.RAISED)); } //Boton comprar private void btncomprarActionPerformed(java.awt.event.Actio nEvent evt) { String res=lbstock.getText();//Conversion de datos de Strin a enteros
int cant1=Integer.parseInt(res); String res2=txtcantidad.getText(); int cant2=Integer.parseInt(res2); total=cant1 -cant2;// Operacion de Resta lbstock.setText(""+total);//Resultado de Resta } //Evento que Cuando el punto se acerque al boton ponga un setBorder private void labebotellaMouseEntered(java.awt.event.MouseEvent evt) { labebotella.setBorder(javax.swing.BorderFactory.createBevelBorder(java x.swing.border.BevelBorder.RAISED)); } // Evento que cuando el cursor se retire del boton setBorder { labebotella.setBorder(null); } Formulario de Vericador de Calidad. public class verificador_calidad public Connection conecta=null; String sql=""; Double arreglo [] = new Double [6];//Definicion de un Arreglo extends javax.swing.JFrame { desaparesca el
public boolean conectar() throws SQLException, ClassNotFoundException{ try{ Class.forName("com.mysql.jdb c.Driver").newInstance(); conecta=DriverManager.getConnection("jdbc:mysql://localhost:3306/calid ad","root","admin"); System.out.println("Conexion exitosa"); return true; } catch(Exception e){ System.out.println( "No se puede realizar la conexion lastima");
System.out.println(e); return false; } } //////////////////////////////////////////////////////////7 public void ejecutarins (String sql){ try{ if (conectar()){ Statement ins = conecta.createStatement(); ins.execute(sql); ins.close(); conecta.close(); System.out.println("Ejecucin correcta"); }
} catch(Exception e){ System.out.pri ntln("Error"+e); } } public void ejecutar2ins (String sql){ ResultSet reg; try{ if(conectar()){ Statement ins = conecta.createStatement(); reg = ins.executeQuery(sql);
if(reg.next()){ /**Creacion de los Arreglos asignandolos a la variable reg que seran las columnas d e nuestra tabla 6 en este caso**/ arreglo[0]=reg.getDouble(1); arreglo[1]=reg.getDouble(2); arreglo[2]=reg.getDouble(3);
} } //Boton Comprar private void btncompararActionPerformed(java.awt.event.ActionEvent evt) { //Realizar la Consulta SQL a la base de datos mediante el combobox dinamico sql="Select * fro m (resistencia)"; ejecutar2ins(sql); //Asiganacion de valores mediante los arreglos a cada label del formulario lbresitencia.setText(""+arreglo[0]); lbpeso.setText(""+arreglo[1]); lbdiametro.setText(""+arreglo[2]); estresistencia.setText(""+arreglo[3]+"kg/cm^2"); estapeso.setText(""+arreglo[4]+"kg"); estadiame.setText(""+arreglo[5]+"cm"); //Mediante una condicion comparar los datos de la Tablas productos de los "+comboxse.getSelectedItem()+" where
JOptionPane.showMessageDialog( null,"Si cumples con el Estandar"); } else{ JOptionPane.showMessageDialog(null,"No Cumples con el estandar");
} }