Ik heb een probleempje met java. Ik wil het hoogste nummer uit een kolom uit een SQL-database halen. Hiervoor gebruik ik de volgende functie:
Waarbij "moeder" refereert naar de functie die staat in een andere klasse.
Zover ik kan zien in de console gaat wordt de SQL-query netjes uitgevoerd, ik krijg ook geen errors maar om de een of andere reden kan ik het niet goed uit de ResultSet (zie functie) halen, er wordt dus ook de hele tijd "Foutje" in mijn console afgedrukt...
Wie kan mij helpen/vertellen wat er fout zit...
code:
1
2
3
4
5
6
7
8
9
10
| private String Nummer; (staat ergens bovenaan in de klasse)
private ResultSet deUitkomst;
void haalMaxDoc_code() {
ResultSet deUitkomst = moeder.haalUitDatabase("SELECT MAX (doc_code) FROM docent");
try { while (deUitkomst.next()) {
Nummer = deUitkomst.getString("doc_code");
textFieldDocCode.setText(Nummer);
System.out.println("Gelukt!!");}}
catch (SQLException s) {
System.out.println("Foutje"); } |
Waarbij "moeder" refereert naar de functie die staat in een andere klasse.
Zover ik kan zien in de console gaat wordt de SQL-query netjes uitgevoerd, ik krijg ook geen errors maar om de een of andere reden kan ik het niet goed uit de ResultSet (zie functie) halen, er wordt dus ook de hele tijd "Foutje" in mijn console afgedrukt...
Wie kan mij helpen/vertellen wat er fout zit...