Tema: Ayuda Jtable
Ver Mensaje Individual
  #13 (permalink)  
Antiguo 24/05/2010, 12:22
RiNo_sKa
 
Fecha de Ingreso: mayo-2010
Mensajes: 20
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda Jtable

Cita:
Iniciado por chuidiang Ver Mensaje
En getDatos() estás declarando ResultSet rs como variable local y no estás usando el atributo de la clase, que sigue siendo null. En la línea 52

ResultSet rs = s.executeQuery("(SELECT....

quita ResultSet

rs = s.executeQuery("(SELECT....

que es como lo tenías en la primera versión que pusiste en el primer post.

Se bueno.
Ya lo quite dejando solo asi

Código:
public void getDatos()
	{
		try
		{
			DriverManager.registerDriver(new com.mysql.jdbc.Driver());
			Connection conexion = DriverManager.getConnection("jdbc:mysql://172.29.182.95:3306/recomendaciones","root","123456");
			Statement s = conexion.createStatement();
			rs = s.executeQuery("(SELECT * FROM informe WHERE niv_risk='MEDIO'&&TO_DAYS(NOW())-TO_DAYS(fecha_inf)>=15&&fecha_seg='0000-00-00')UNION(SELECT * FROM informe WHERE niv_risk='ALTO'&&TO_DAYS(NOW())-TO_DAYS(fecha_inf)>=5&&fecha_seg='0000-00-00')UNION(SELECT * FROM informe WHERE niv_risk='BAJO'&&TO_DAYS(NOW())-TO_DAYS(fecha_inf)>=30&&fecha_seg='0000-00-00') ORDER BY niv_risk");
			carga();
		}
		catch(SQLException e)
		{
			JOptionPane.showMessageDialog(null,e.getMessage());
		}
	}
Y ahora sale esta Excepción:

Código:
--------------------Configuration: <Default>--------------------
Exception in thread "main" java.lang.NullPointerException
    at java.awt.Container.addImpl(Container.java:1031)
    at java.awt.Container.add(Container.java:352)
    at recomendaciones.bases_de_datos.TablePrint.muestra(TablePrint.java:124)
    at recomendaciones.bases_de_datos.TablePrint.<init>(TablePrint.java:43)
    at recomendaciones.bases_de_datos.TablePrint.main(TablePrint.java:130)

Process completed.