Hallo!
Ich habe ein kleines Problem bei meiner Datenbank Suchfunktion.
Ich habe eine Datenbank mit 3 Table. Jede Reihe besitzt eine eindeutige id nach der ich in meinem Programm suchen lasse.
Soweit so gut klappt alle prima.
Ich benötige aber eine Suchfunktion die mir nicht nur nach einer sondern nach alles id's sucht.
Wie kann ich nach mehreren id's suchen?
???:L
Danke vorab für jeden Tip!
lg mel
Ich habe ein kleines Problem bei meiner Datenbank Suchfunktion.
Ich habe eine Datenbank mit 3 Table. Jede Reihe besitzt eine eindeutige id nach der ich in meinem Programm suchen lasse.
Soweit so gut klappt alle prima.
Ich benötige aber eine Suchfunktion die mir nicht nur nach einer sondern nach alles id's sucht.
Java:
public ArrayList<Karte> leseKarte(ArrayList<Zutaten> aa) {
ArrayList<Karte> co = new ArrayList<>();
try {
Class.forName(driver).newInstance();
con = DriverManager
.getConnection("jdbc:mysql://localhost/generator?user=root");
myStatement = con.createStatement();
myResultSet = myStatement.executeQuery(
"SELECT * FROM karte, zutaten, anleitung"
+ " where zutaten.idZ=" + aa.get(0).getID()
+ " and karte.zutatenID = zutaten.idZ"
+ " and karte.anleitungID = anleitung.idA ");
while (myResultSet.next()) {
co.add(new Karte(myResultSet.getInt("idc"), myResultSet
.getString("nameZ"), myResultSet.getString("anleitung")));
}
con.close();
}
catch (Exception e) {
System.out.println(e.getMessage());
}
return co;
}
Wie kann ich nach mehreren id's suchen?
???:L
Danke vorab für jeden Tip!
lg mel
Zuletzt bearbeitet von einem Moderator: