Print fra database
Hej,overskriften er måske lidt misvisende, men kunne ikke lige komme på andet.
Jeg har en database der ser således ud:
|------------|
|varegrupper
|dyr
|biler
|------------|
hvor "varegrupper" indeholder et kolonne der hedder "navn" der indeholder 'dyr' og 'biler' som strings.
"dyr" indeholder fx. en Hest og "biler" indeholder fx en Ford, men det er dynamiske tabeller som jeg ikke kender navnet på. Derimod ved jeg at jeg kan finde navnene i "varegrupper".
Nu vil jeg gerne printe hele indholdet af både "dyr" og "biler".
Derfor laver jeg en forbindelse til min mySQL og har et ResultSet rs.
rs = s.executeQuery("SELECT * FROM varegrupper ORDER BY navn ASC")
Dette giver mig "dyr" og "biler".
Herefter laver jeg en query der skal vælge indholdet af "dyr" og "biler":
rs2 = s.executeQuery("SELECT itemname FROM " + rs1.getString("navn") + "");
Men dette ser ikke ud til at fungere?
Jeg får også 2 forskellige fejl:
Before start of result set
After end og result set
Er der nogen der kan hjælpe?