Met een java programma lees ik de database uit alleen lukt dit niet helemaal.
Ik krijg steeds een nullpointer en begrijp niet waarom. Volgens mij klopt alles gewoon.
Als de de query gewoon loslaat op de db krijg ik wel resultaten terug.
Heeft iemand een idee wat er mis gaat?
De db ziet er als volgt uit en deze is gevuld met taken.
Taakcode Taakomschrijving project percentageklaar deadline
Dit is het stukje code
De Taken class
Dit is de aanroep class ik probeer hier alleen nog maar de taakcode te laten zien.
Exacte foutmelding
Ik krijg steeds een nullpointer en begrijp niet waarom. Volgens mij klopt alles gewoon.
Als de de query gewoon loslaat op de db krijg ik wel resultaten terug.
Heeft iemand een idee wat er mis gaat?
De db ziet er als volgt uit en deze is gevuld met taken.
Taakcode Taakomschrijving project percentageklaar deadline
Dit is het stukje code
De Taken class
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package view;
public class Taken {
private String Taakcode;
private String projectleider;
public Taken() {
}
public String getProjectleider() {
return projectleider;
}
public void setProjectleider(String Projectleider) {
this.projectleider = Projectleider;
}
public String getTaakcode() {
return Taakcode;
}
public void setProjectnaam(String Projectnaam) {
this.Taakcode = Taakcode;
}
}
Dit is de aanroep class ik probeer hier alleen nog maar de taakcode te laten zien.
Code:
String query ="SELECT * FROM taak WHERE project = 'test'";
Taken[] taken = new Taken[10];
Object ob[] = Database.executeSelectObjects(new Taken(), query);
for (int i = 0; i < ob.length; i++) {
taken[i] = (Taken) ob[i];
jLtakentext.setText(taken[i].getTaakcode());
}
Exacte foutmelding
Code:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException