Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sapito169

#81
Java / Re: Ayuda programa Java
20 Febrero 2013, 17:06 PM
recomiendo que imprime tu consulta por consola y luego prueba lo en la base de datos

tu consulta esta mal por que las cadenas en sql siempre van entre comillas

Código (sql) [Seleccionar]
Select * from personal where nombre = 'pancho'

la siguiente consulta esta mal

Código (sql) [Seleccionar]
Select * from personal where nombre = pancho

por que pancho es cadena y tiene que estar entre comillas y no lo esta

en tu caso


Código (java) [Seleccionar]
"SELECT `Descripcion`, `Precio`, `Stock` FROM `articulos` WHERE `Descripcion`="+tf1.getText


y lo que el servidor recibe es

Código (sql) [Seleccionar]
SELECT `Descripcion`, `Precio`, `Stock` FROM `articulos` WHERE `Descripcion`=televisor


puedes corregirlo así


Código (java) [Seleccionar]
"SELECT `Descripcion`, `Precio`, `Stock` FROM `articulos` WHERE `Descripcion`= '"+tf1.getText+"' "




#82
import java.awt.Container;
import javax.swing.*;
   public class ingreso extends JApplet{
     
      @SuppressWarnings("static-access")
      public void init(){
      int cuantos=3;
       Object Float;
       String String1;
      String String2;
        JTextArea areaSalida = new JTextArea();
      do {
         String s1 = JOptionPane.showInputDialog("Introduzca su nombre de USUARIO:" );
         String s2 = JOptionPane.showInputDialog("Introduzca su CLAVE" );
         
         if(String.valueOf(s1).compareTo("manuel")==0 && String.valueOf(s2).compareTo("arroyo")==0){     
         
         areaSalida.setText( "SU NOMBRE DE USUARIO Y CLAVE COINCIDEN, BIENVENIDO");   
         Container contenedor = getContentPane();
         contenedor.add(areaSalida );
         
         break;
         } else{     
           cuantos--;
           areaSalida.setText( "SU NOMBRE DE USUARIO Y CLAVE NO COINCIDEN, DIGITE AMBAS CORRECTAMENTE, SOLO LE RESTA: " +cuantos+"\tINTENTOS ");
           Container contenedor = getContentPane();
           contenedor.add(areaSalida );
           
         }
           
       } while (cuantos>0);
     
       }
      }
#83
leer un poco acerca de como usar generics no te caería mal

List<ObjectOutputStream> lista =new ArrayList<ObjectOutputStream>();
        for(int c=0;c<=10;c++){
            lista.add(new ObjectOutputStream(new FileOutputStream("archivo.dat")));
        }
#84
Java / Re: Varias dudas java , nivel intermedio
15 Febrero 2013, 16:16 PM
aprende ingles y se acabo el problema es como que un niño venga y me diga que no entiende el libro de energía termonuclear aplicada pero la respuesta es obvia primero estudia lo que es física y química y recién vas a entender el bendito libro no tiene sentido estar preguntando cada dos palabras que significa por que simplemente debiste tener los conocimientos previos

snipet es un fragmento de código que se usa constantemente

el signo dolara junto con llaves y dentro una texto significa declara varaible

${index} esta declarando un variable llamada index

${cursor}significa que el cursor va a estar en esa posición

target significa objetivo como el arquero usa como target un maniqui
o como el capitán uso como traget à la nave enemiga
o como el ide uso como target la carpeta con los archivos con extension java para compilarlo

ese fragmento de código esta describiendo el código necesario para hacer un for al revés donde se usa una variable index en tres lugares diferentes y al final te deja el cursor dentro de las llaves del for

donde leíste eso de Types y niembros?

el segundo código significa que si la variable o es de tipo Runnable ejecute el método run










#85
nunca te va a salir nada si copias y pegas código

primero aprende a crear ventanas con botones desde cero y a mano y nunca mas vas a necesitar ayuda otra ves
#86
por que no lees un libro sobre generics o la documentación oficial de generics?


lo uni que haces es comparar los tres parametros para saber cual es de mayor valor

pero tienes que primero tines que saber que son clases que es la clase comparable y que son generics
#87
no te preocupes estamos para aprender realmente no me moleste es que realmente soy asi soy critico soy troll soy detallista soy perfeccionista



a lo que me refiero es que si ves código que no esta bien se supone que debes buscar la razón por la que esta mal y corregirlo
#88
si

a propósito estas en un foro de java en la sección de programación es mejor que preguntes en un foro de grails
#89
deberías estudiar mas y tratar de leer el código y entenderlo y corregirlo

package javaapplication7;

import javax.swing.JOptionPane;

public class Esclera {

    public static void main(String arg[]) {
        int numero = Integer.parseInt(JOptionPane.showInputDialog("ingrese el primer numero de la escalera"));
        int filasMaxima = Integer.parseInt(JOptionPane.showInputDialog("ingrese la cantidad de filas"));
        int numeroActual = numero - 1;
        String respuesta = "";
        for (int filaActual = 1; filaActual <= filasMaxima; filaActual++) {
            for (int columna = 1; columna <= filaActual; columna++) {
                numeroActual = numeroActual + 1;
                respuesta = respuesta + numeroActual + " ";
            }
            respuesta = respuesta + "\n";
        }
        JOptionPane.showMessageDialog(null, respuesta);
    }
}

#90
huuu prueba con esto tienes que tener muchisima atencion cuando miras codigo

import javax.swing.*;
public class escalerahdp{
 public static void main (String [] args){

 
     String valor4=JOptionPane.showInputDialog(null,"Digite el numero desde el cual quiere empezar");
       int inicio =Integer.parseInt(valor4);
       String valor5= JOptionPane.showInputDialog(null,"Digite el numero final del intervalo");
       int filas =Integer.parseInt(valor5);
 
 
 
   int contNiv = 0;
   int contA = 1;
   int limA = 1;
 
  String numeros="";
  String espacio="";  
   while( contNiv < filas){
    while( contA <= limA){
      numeros= numeros+ inicio + " ";
     
        contA++;
         inicio++;
     }
     espacio=  espacio + numeros + "\n";
     limA++;
     contA=1;
     


     contNiv++;
   }  JOptionPane.showMessageDialog(null,espacio);
 
 }
}