Alguien sabe que es esto??

Publicado en 'Programación' por lala45, 10 Jun 2009.





  1. lala45

    lala45 Miembro nuevo

    Registro:
    10 Jun 2009
    Mensajes:
    2
    Likes:
    0




    __________________________________
    Cafe cf = new Cafe();
    ArrayList ra = cf.Listar();
    Iterator it = ra.iterator();
    Cafe cfn = new Cafe();
    while (it.hasNext()) {
    cfn =(Cafe) it.next();
    this.cbxCafe.addItem(cfn.getNombre());}
    ____________________________________
    select cafe.nombre, cafe.precio, cafe.id_cafe, menu.dia from
    cafe INNER JOIN menu
    on cafe.id_cafe = menu.id_cafe;

    select menu.id_menu, menu.dia,
    cafe.nombre, cafe.precio,
    sandwich.nombre, sandwich.precio,
    from menu INNER JOIN cafe
    on menu.id_cafe = cafe.id_cafe
    INNER JOIN sandwich
    on menu.id_sandwich = sandwich.id_sandwich
    where menu.id = algo
    ___________________________________________
    Create table menu(
    id_menu int auto_increment primary key,
    dia int,
    id_cafe int,
    id_sandwich int,
    foreign key (id_cafe) references cafe (id_cafe),
    foreign key (id_sandwich) references sandwich (id_sandwich))Engine=InnoDB;
    ______________________________________________
    Cafe cf=new Cafe();
    ArrayList arr= cf.Listar();
    Iterator it=arr.iterator();

    DefaultTableModel model = (DefaultTableModel)this.TblCafe.getModel();
    Object [] fila = new Object[3];
    Cafe ShowCafe=null;

    while (it.hasNext())
    {
    ShowCafe=(Cafe)it.next();

    fila[0] = ShowCafe.getNombre();
    fila[1] = ShowCafe.getPrecio();
    fila[2] = ShowCafe.getId_cafe();
    model.addRow ( fila );
    }
    ________________________________________
    public ArrayList Listar()
    {
    String str = "Select nombre,precio,id_cafe from cafe";
    Conexion cnx = new Conexion();
    cnx.Conectar();
    ArrayList arr = cnx.EjecutarQuery(str);
    Iterator it = arr.listIterator();
    Cafe cf = null;
    ArrayList salida = new ArrayList();
    while(it.hasNext())
    {
    ArrayList auxCafe = (ArrayList) it.next();
    cf = new Cafe();
    cf.nombre = (String) auxCafe.get(0);
    cf.precio = (Integer)auxCafe.get(1);
    cf.id_cafe = (Integer) auxCafe.get(2);
    salida.add(cf);
    }
    return salida;
    }

    _________________________________________________________
    Cafe cf = new Cafe();
    cf.setNombre(this.TxtNombre.getText());
    cf.setPrecio(Integer.parseInt(this.TxtPrecio.getText()));
    cf.Modificar();
    ____________________________________________________________
    public ArrayList Listar()
    {
    String str = "Select menu_del_dia.id, cafe.nombre, sandwich.nombre, menu_del_dia.dia, menu_del_dia.precio from menu_del_dia inner join cafe on menu_del_dia.idCafe=cafe.id inner join sandwich on menu_del_dia.idSandwich=sandwich.id ";
    Conexion cnx=new Conexion();
    cnx.Conectar();
    ArrayList arr = cnx.EjecutarQuery(str);
    Iterator it = arr.listIterator();
    MenuDelDia md = null;
    Cafe cff = null;
    Sandwich snn = null;
    ArrayList salida = new ArrayList();
    while(it.hasNext())
    {
    ArrayList auxMenuDelDia=(ArrayList) it.next();
    cff= new Cafe();
    md = new MenuDelDia();
    snn = new Sandwich();
    md.id = (Long)auxMenuDelDia.get(0);
    cff.setNombre((String)auxMenuDelDia.get(1));
    snn.setNombre((String)auxMenuDelDia.get(2));
    md.dia=(String) auxMenuDelDia.get(3);
    md.precio =(Integer)auxMenuDelDia.get(4);
    md.cafe = cff;
    md.sandwich = snn;
    salida.add(md);
    }
    return salida;
    }
    public void Buscar()
    {
    String str = "Select menu_del_dia.id, cafe.id, cafe.nombre, cafe.precio from menu_del_dia inner join cafe on menu_del_dia.idCafe=cafe.id where dia = '" + dia + "'";
    Conexion cnx = new Conexion();
    cnx.Conectar();
    ArrayList arr = cnx.EjecutarQuery(str);
    Iterator it = arr.iterator();
    if(it.hasNext())
    {
    ArrayList interno =(ArrayList)it.next();
    id =(Long)interno.get(0);
    cafe.setNombre((String)interno.get(2));
    cafe.setPrecio((Integer)interno.get(3));
    }
    }
     
    Última edición: 10 Jun 2009


  2. JonathanHalo

    JonathanHalo Miembro maestro

    Registro:
    29 Mar 2009
    Mensajes:
    812
    Likes:
    139
    Un lenguaje de programación....
     
  3. joedantas

    joedantas Suspendido

    Registro:
    29 Set 2008
    Mensajes:
    13
    Likes:
    0
    c++ si no me ekiboco,
     
  4. JorgeMa

    JorgeMa Miembro frecuente

    Registro:
    8 Jun 2009
    Mensajes:
    86
    Likes:
    6
    Podria ser algun lenguaje de programacion para base de datos para algun negocio. ...

    sospecho de eso por el simple hecho de leer esto:

     
  5. Silver

    Silver Suspendido

    Registro:
    11 Set 2008
    Mensajes:
    109
    Likes:
    0
    ¿Un codigo fuente...?
     
  6. lala45

    lala45 Miembro nuevo

    Registro:
    10 Jun 2009
    Mensajes:
    2
    Likes:
    0
    y esto igual es de programacion??



    package CapaConexion;
    /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */
    import java.sql.*;
    import java.util.*;
    /**
    *
    * @author pvespucio
    */
    public class Conexion {
    //Declaro las variables URL, nombre de la base de datos, el password que me pide para ingresar
    //a sql y el driver.
    private String URL,Nom,Pass,Driver;
    Connection cnn = null;
    public Conexion()
    {
    }
    public void Conectar()
    {
    //direccion de la base de datos
    URL="jdbc:mysql://localhost/Cafeteria";
    Nom="root";
    //password para ingresar a sql
    Pass="";
    //cargo driver
    Driver="com.mysql.jdbc.Driver";
    try
    {
    Class.forName(Driver);
    }
    catch(ClassNotFoundException e)
    {
    System.out.println("Error al Cargar la clase. Error: " + e.getMessage());
    }
    try
    {
    cnn = DriverManager.getConnection(URL, Nom, Pass);
    }
    catch(SQLException e)
    {
    System.out.println("Error en Conexion a BD = " + e.getMessage());
    }
    }
    //declaro un arraylist, que me permitelistar los cafes que ingreso en mi programa.
    public ArrayList EjecutarQuery(String str)
    {
    ResultSet rs = null;
    ArrayList salida = new ArrayList();
    if(cnn!=null)
    {
    try
    {
    //objeto statement que me permite hacer consultas y actualizaciones a mi base de datos.
    Statement st= cnn.createStatement();
    rs = st.executeQuery(str);
    }
    catch(SQLException e)
    {
    //si surge algun error en la actualizacion de la base de datos me entrega el mensaje.
    System.out.println("Error al Actualizar. Detalle= " + e.getMessage());
    }
    }
    try
    {
    ResultSetMetaData rsmd = rs.getMetaData();
    int numberOfColumns = rsmd.getColumnCount();
    ArrayList Temp=null;

    while(rs.next())
    {
    Temp=new ArrayList();
    for (int i=1 ;i <= numberOfColumns; i++){
    Temp.add(rs.getObject(i));
    }
    salida.add(Temp);
    }
    }
    catch(SQLException e)
    {
    System.out.println("Error. Detalle= " + e.getMessage());
    }
    return salida;
    }
    //aqui declare un update que es la que me permite
    //actualizar la base de datos con el string ingresar que declaramos anteriormente.
    public int EjecutarUpdate(String str)
    {
    int Resultado = 0;
    if(cnn!=null)
    {
    try
    {
    Statement st=cnn.createStatement();
    Resultado = st.executeUpdate(str);
    }
    catch(SQLException e)
    {
    System.out.println("Error al Actualizar. Detalle = " + e.getMessage());
    }
    }
    return Resultado;
    }

    }


    int valorCafe = Integer.parseInt(txtPrecioCafe.getText().trim());
    int valorSandwich = Integer.parseInt(txtPrecioSandwich.getText().trim());

    int valorDescDia = ((valorCafe + valorSandwich)*30)/100;
    int valorPrecioDia = (valorCafe + valorSandwich)- valorDescDia;

    this.txtPrecio.setText(String.valueOf(valorPrecioDia));
     
    Última edición: 10 Jun 2009
  7. GNZL

    GNZL Miembro maestro

    Registro:
    18 Oct 2007
    Mensajes:
    318
    Likes:
    5
    Sí, también.
     
  8. Saint...

    Saint... Suspendido

    Registro:
    12 Jun 2008
    Mensajes:
    22
    Likes:
    0
    Parece Visual Basic...
    P.D.: Parece que el café está de moda aquí también...
    P.D.2.: hmmm... :cafe:
     
  9. justgame

    justgame Miembro nuevo

    Registro:
    13 Mar 2009
    Mensajes:
    2
    Likes:
    0
    En realidad parece C#, de donde han sacado esas líneas?
     
  10. Esteban Dikes

    Esteban Dikes Miembro nuevo

    Registro:
    13 Set 2008
    Mensajes:
    30
    Likes:
    1
    bueno segun mi hermano dice que es el program SQL ¬¬
     
  11. Yaraher

    Yaraher Miembro maestro

    Registro:
    26 Mar 2007
    Mensajes:
    313
    Likes:
    2
    El primero es una lista de secuencias en C#, con un código SQL en el medio. El segundo es un aplicativo en Java, en este caso una clase que se enlaza a un SGBD.

    Por el tipo de código y el alcance, presumo que ambos ejercicios de clase de algún curso de Programación u Algoritmos :P
     
  12. chrisw

    chrisw Miembro nuevo

    Registro:
    29 Ene 2009
    Mensajes:
    11
    Likes:
    0
    Yaraher, estas seguro que el el primer post es CSharp , a mi me parece Java por la clase DefaultTableModel.
    El segundo post si es Java.
     
  13. Babyboy03

    Babyboy03 Miembro maestro

    Registro:
    28 Oct 2008
    Mensajes:
    918
    Likes:
    56
    Hey man eso es JAVA no lo ves pór los import.*** no sea cojin ps!!!. Eso no es codigo SQL.
     
  14. SuperPeru

    SuperPeru Miembro nuevo

    Registro:
    8 Nov 2008
    Mensajes:
    5
    Likes:
    0
    Y para que quieres saber? Es que te lo han dado? o es que nos preguntas para saber si tus visitas lo conocen?

    Bueno a pregunta tonta, respuesta tonta.
     
  15. Babyboy03

    Babyboy03 Miembro maestro

    Registro:
    28 Oct 2008
    Mensajes:
    918
    Likes:
    56
    Tienes algo de razon!
     
  16. >>pLs<<

    >>pLs<< Miembro frecuente

    Registro:
    5 Feb 2009
    Mensajes:
    50
    Likes:
    1
    lo segundo definitivamente es java........
     
  17. RAJAM

    RAJAM Miembro nuevo

    Registro:
    21 Feb 2009
    Mensajes:
    21
    Likes:
    0
    Al parecer es C++
     
  18. andryuking

    andryuking Miembro nuevo

    Registro:
    6 Feb 2008
    Mensajes:
    31
    Likes:
    13
    no entiedo te pregunta , se mas creativo
     
  19. amigo2009

    amigo2009 Suspendido

    Registro:
    7 Feb 2009
    Mensajes:
    1
    Likes:
    0
    :(que miedo que es eso :(
     
  20. gouken

    gouken Miembro nuevo

    Registro:
    1 Ago 2009
    Mensajes:
    6
    Likes:
    0
    lo primero eso es C# o java y T-sql, lo otro es java.
     
    Última edición: 2 Ago 2009