viernes, 5 de octubre de 2012

Codigo para mostrar la hora

import java.util.Calendar;




Calendar calendario = Calendar.getInstance();
String hora = calendario.get(calendario.HOUR_OF_DAY)+":"+calendario.get(calendario.MINUTE)+":"+calendario.get(calendario.SECOND);

jTextField1.setText(hora);


viernes, 21 de septiembre de 2012

Escribir codigo en su cuaderno


 Integer ac=0 , dato, n=0, h=3;
       String tx;
     
       while(n<=3){
       tx= JOptionPane.showInputDialog(" Capture el numero ");
       dato=Integer.parseInt(tx);
       ac=ac+dato;
       ac=ac+h;
       n=n+1;
       }
     
       JOptionPane.showMessageDialog(null,"La suma de los 4 numeros es de: "+ac);
     
      // Codigo equivalente

       do{
       tx= JOptionPane.showInputDialog(" Capture el numero ");
       dato=Integer.parseInt(tx);
       ac=ac+dato;
       ac=ac+h;
       n=n+1;
       }while(n<=3);
     

       JOptionPane.showMessageDialog(null,"La suma de los 4 numeros es de: "+ac);

librerias


import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.*;
import java.sql.*;

Codigo para insertar cliente

String sql="insert into clientes(numero, nombre, tipo, pedidos) values ("+jTextField1.getText()+", '"+ jTextField2.getText()+"', '"+jTextField3.getText()+"', "+jTextField4.getText()+")";

jueves, 20 de septiembre de 2012

falto agregar estas lineas de codigo al inicio


 String dato;
        dato=JOptionPane.showInputDialog("Anote la clave del producto");

Codigo para buscar articulo


Statement s= cn.createStatement();
            ResultSet rs= s.executeQuery("select * from productos where clv_prod= '"+dato+"'");

                while(rs.next()){
                jTextField1.setText(rs.getString("clv_prod"));
                jTextField2.setText(String.valueOf(rs.getFloat("precio")));
                jTextField3.setText(String.valueOf(rs.getInt("contenido")));
                jTextField4.setText(rs.getString("nombre"));
                jTextField5.setText(rs.getString("descripcion"));

frame de productos2




En el boton de cambiar agregan el codigo de modificar

imagen del frame de productos


viernes, 14 de septiembre de 2012

Codigo para modificar

String sql="update productos set precio="+jTextField2.getText()+" where clv_prod= '"+jTextField1.getText()+"'";

Codigo para bajas


String dato;
        dato=JOptionPane.showInputDialog("anote el producto a dar de baja (por clave)");
String sql="delete * from productos where clv_prod='"+dato+"'";

jueves, 13 de septiembre de 2012

Codigo para insertar un producto


Statement s= cn.createStatement();
            String sql="insert into productos(clv_prod, precio, contenido, nombre, descripcion) values ('"+jTextField1.getText()+"', "+ jTextField2.getText()+", "+jTextField3.getText()+", '"+jTextField4.getText()+"', '"+jTextField5.getText()+"')";
            s.executeUpdate(sql);

Imagen de la pantalla


Aqui esta la imagen

Codigo de conexion


import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
import java.sql.*; 



try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String db="jdbc:odbc:Driver=Microsoft Access Driver (*.mdb, *.accdb);DBQ=e:/Mensajero.accdb";
            Connection cn=DriverManager.getConnection(db,"","");
            JOptionPane.showMessageDialog(rootPane,"Conexion correcta");
            
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(rootPane, "El error es "+ex);

        }

Codigo del programa de ayer


    Integer aprob=0, reprob=0, i,calif;
    String texto;
   
    for(i=0;i<=9;i++){
    texto=JOptionPane.showInputDialog("Anote la calificacion");
    calif=Integer.parseInt(texto);
   
        if(calif >=7){
        aprob=aprob+1;
        }
        else{
        reprob=reprob+1;
        }
    }
   
    JOptionPane.showMessageDialog(null,"El total de aprobados es "+aprob);   
    JOptionPane.showMessageDialog(null,"El total de reprobados es "+reprob);

jueves, 30 de agosto de 2012

Como crear la tabla


Statement s= cn.createStatement();
            String sql="Create table aviones(id counter primary key, nombre text(50),peso float)";
            s.executeUpdate(sql);
            JOptionPane.showMessageDialog(rootPane,"La tabla ha sido creada");

Librerias


import java.awt.Color;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
import java.sql.*;

Codigo para agregarlo



try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String db="jdbc:odbc:Driver=Microsoft Access Driver (*.mdb, *.accdb);DBQ=C:/Users/alvaro/Documents/aviones.accdb";
            Connection cn=DriverManager.getConnection(db,"","");
            JOptionPane.showMessageDialog(rootPane,"Conexion correcta");

 } catch (Exception ex) {
            JOptionPane.showMessageDialog(rootPane, "El error es "+ex);

        }


viernes, 24 de agosto de 2012

Codigo del programa para comparar


Integer n1,n2,sum;
        String text;
        text=JOptionPane.showInputDialog("Dame un numero");
        n1=Integer.parseInt(text);

        text=JOptionPane.showInputDialog("Dame otro numero");
        n2=Integer.parseInt(text);

jueves, 23 de agosto de 2012

Esta es una visita a una empresa de software que se realizo con los alumnos del turno vespertino en el mes de mayo, fueron un total de 25 alumnos de la carrera de programador de software

viernes, 17 de agosto de 2012

Esta es una foto de una visita guiada con alumnos del turno matutino de programador de software que se realizo en junio
Este es un nuevo blog para los grupos que les imparto clase, ya no se usaran los correos electrónicos para no correr riesgos de que les borren algún archivo que ustedes deseen bajar a sus maquinas o avisos importantes sobre sus clases, espero que les sea mas práctico