Ik heb een onbegrijpelijk probleem (hopelijk straks niet meer
)
Ik heb de volgende code:
Dit levert mij prima een lijst van Id's en Namen op. Tot zo ver geen probleem
Echter wanneer ik de 'System.out.println' vervang voor het volgende:
Krijg ik de SQL Exceptie: No Data Found terwijl er juist wel data aanwezig is; met 'System.out.println' krijg ik immers wel de gewenste waarden.
Wat kan hier in hemelsnaam mis zijn
Ik heb de volgende code:
code:
1
2
3
4
5
6
7
8
9
| public void FillChoiceBox(){
try{
ResultSet result = opdracht.executeQuery("select Id, Name from ShipHistory");
ResultSetMetaData meta = result.getMetaData();
choice1.removeAll();
while (result.next()){
System.out.println(result.getString(1)+". "+result.getString(2));
}
} |
Dit levert mij prima een lijst van Id's en Namen op. Tot zo ver geen probleem
Echter wanneer ik de 'System.out.println' vervang voor het volgende:
code:
1
| choice1.addItem(result.getString(1)+". "+result.getString(2)); |
Krijg ik de SQL Exceptie: No Data Found terwijl er juist wel data aanwezig is; met 'System.out.println' krijg ik immers wel de gewenste waarden.
Wat kan hier in hemelsnaam mis zijn
edit:
Choice1 staat in de superclass (Frame1) van de class waarin deze methode zit.
Choice1 staat in de superclass (Frame1) van de class waarin deze methode zit.
[ Voor 10% gewijzigd door Verwijderd op 10-01-2003 10:50 ]