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 - 1mpuls0

#991
Pensé que no se puede hablar sobre religiones y ese tipo de temas que causen polemica, o hay excepciones para colaboradores, moderadores y staff?  :¬¬

Dejando eso a un lado, es el Dios Tláloc el que hace llover..  :silbar:

No, ya en serio... no creo que sea esa la razón que mencionas.

Saludos.
#992
Java / Re: Borrar en una base de datos MySQL
22 Abril 2011, 10:47 AM
Hola.

Intenta algo así.

Código (java) [Seleccionar]

private void borrarMousePressed(java.awt.event.MouseEvent evt) {
   String clave=clav.getText().toString();
       boolean b=false;
       cn=new DbConnection();
       String s2;
       
       try
       {
           Statement s=cn.getConnection().createStatement();
   //ResultSet rs = s.executeQuery("SELECT columna FROM Paciente WHERE nombrePaciente='Pedro'");
              ResultSet rs = s.executeQuery("SELECT * FROM Paciente");
rs.next();
int id = rs.getInt("columna");
               s.executeUpdate("DELETE FROM Paciente WHERE columna="+clave);
           
               b=true;
               JOptionPane.showMessageDialog(null,"Se ha eliminado al paciente","Informacion!!",JOptionPane.ERROR);
           
           cn.desconectar();
           if(!b)
           {JOptionPane.showMessageDialog(null,"No se ha encontrado el paciente a eliminar", "-_-",JOptionPane.INFORMATION_MESSAGE);}
       }
       catch(Exception e){e.printStackTrace();}
}



Modifico:
Por cierto ¿de qué tipo de dato es "columna" en tu base de datos?


Saludos.

#993
Java / Re: Graficos en Java
22 Abril 2011, 09:31 AM
Qué tal.

Si quieres graficas elegantes y mas completas utiliza la librería JFreeChart

Aquí algunos ejemplos.

http://www.java2s.com/Code/Java/Chart/CatalogChart.htm

Modifico:
Y si lo quieres mas sencillo mira aquí.
http://www.java2s.com/Code/Java/2D-Graphics-GUI/Chart.htm

Saludos.
#994
Java / Re: No me funciona este programa
22 Abril 2011, 07:20 AM
Cita de: Meta en 22 Abril 2011, 05:57 AM
Lo puse hacia fuera como dijiste y me funciona a la primera.

Una duda. Si lo dejo dentro en el mismo archivo como me dijiste sin el public, entonces funciona como dices???????????

Gracias por la ayuda, ahora lo entiendo un poco mejor.

Si, debe de funcionar así.

Ojo dentro del mismo archivo, no de la misma clase, es decir.
El nombre de tu archivo debe tener el mismo nombre en donde se encuentre el método main ademas de que esa clase debe ser pública.

Código (java) [Seleccionar]
public static void main(String[] args) {}

Main.java
Código (java) [Seleccionar]

/*Clase Main*/
public class Main{
  // TODO add your handling code here:
}

/*Clase Fecha*/
class Fecha {
  // TODO add your handling code here:
}

/*Clase Hora*/
class Hora{
  // TODO add your handling code here:
}

/*Clase Examen*/
class Examen{
  // TODO add your handling code here:
}



Saludos.
#995
Java / Re: Crear n botones
22 Abril 2011, 03:34 AM
También puedes hacerlo así.

Código (java) [Seleccionar]
ArrayList<JButton> listaBotones;
Código (java) [Seleccionar]
listaBotones=new ArrayList<JButton>();

Saludos.
#996
Java / Re: No me funciona este programa
21 Abril 2011, 21:49 PM
 :¬¬

Deja las clases Fecha, Hora y Examen fuera de la clase Main.

Es decir crea otros archivos java con el nombre de esas clases (Hora.java, Fecha.java y Examen.java)
Aunque también puedes dejarlos en el mismo archivo (pero fuera de la clase Main) y tendrías que quitar el public a cada clase (excepto Main).


Saludos.
#997
Hola qué tal.

Realiza lo siguiente
-Verifica que classpath este correcto
-Verifica la versión de java con que fue creado el jar y la versión que tienes instalada.
-Instala la versión mas actual del jdk

Saludos.
#998
Foro Libre / Re: ¿Es Obama, bin laden?
21 Abril 2011, 01:03 AM
 :¬¬







Mi favorito

#999
Software / Re: Rango de hojas excel
21 Abril 2011, 00:32 AM
Cita de: Novlucker en 20 Abril 2011, 13:42 PM
Para empezar, decir que esa manera de hacer las cosas es bastante fea, para eso se crearon las tablas dinámicas :-X

Ahora respondiendo a tu pregunta, puedes utilizar la función INDIRECTO
En F2 pones D2:D116, y en las fórmulas sustituyes por algo así =CONTAR.SI(INDIRECTO(F2),"Cita")

Saludos


Gracias por responder.

La verdad a mi tampoco me gusta la idea de hacerlo así, pero tengo un problema con la tabla dinámica.
Se que en muchas ocasiones es muy util la tabla dinámica, pero este no parece ser el caso.

Existen empresas en donde no tiene algun estatus, entonces el valor de ese estatus queda en blanco en la tabla dinámica, ya que solo contabiliza los estatus que existen.
Todas las empresas deben contener los estatus "Cita","ING","Ninguno","No Esta","No Interesa","No Labora","No Registrado","Otros","Si Esta"
Si en la empresa PFIZER solo existen los estatus "No Esta" y "No Labora" entonces los demas estatus en la tabla dinámica quedarian en blanco y al graficar no mostraría los demas estatus.
Algo curioso es que debo de mostrar en la grafica todos la cantidad de los estatus aun cuando su valor sea "cero"

¿Alguna forma de arreglarlo?


Gracias.

#1000
Software / Rango de hojas excel
20 Abril 2011, 00:41 AM
Hola qué tal.

No creo que sea el lugar correcto para colocar este post, lo mas cercano que se me ocurre es en software.
Así que si es mas correcto dejarlo ahí un moderador por favor muevalo.

Estoy realizando estadísticas de empleados de grandes empresas cada empleado cuenta con id, nombre, telefono y estatus.
Los estatus pueden ser Cita, No Esta, No Labora, No Interesa, Ninguno, No Registrado, etc.
Debo de realizar una grafica por cada empresa de acuerdo a los estatus.
Para contabilizar los estatus realizo la siguiente función =CONTAR.SI(D2:D116,"Cita")


EstatusCantidad
Cita=CONTAR.SI(D2:D116,"Cita")
No Esta=CONTAR.SI(D2:D116,"No Esta")

Y asi para los demás estatus.

Mi duda es si existe alguna funcion en la que pueda guardar el rango en la celda F2: =Rango(D2:D116)

Para que después pueda tener la información de esta manera.


EstatusCantidad
Cita=CONTAR.SI(=F2,"Cita")
No Esta=CONTAR.SI(=F2,"No Esta")

Y solamente modificar el valor del rango de la celda F2 ya que para las diferentes empresas son diferentes rangos.

Saludos.