Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Prepared Statement, JAVA und SQL

jabath / 1 Antworten / Flachansicht Nickles

Hallo,
ich möchte für eine Suchabfrage ein Prepared Statement erstellen,ungefair so:
"select * from personen where name = ?");
xyz.setString(1, such.suchauftrag[1]);
Das haut auch problemlos hin. Nur möchte ich per DropDown-Menü auch direkt die Tabelenspalte mit auswählen können, in der gesucht werden soll. Diese müsste ich dann aber auch dynamisch übergeben. Also etwa so:
"select * from personen where ? = ?");
xyz.setString(1, such.suchauftrag[0]);
xyz.setString(2, such.suchauftrag[1]);
Leider haut das eben nicht hin und mein Ergebnis ist immer "null". Hat jemand \'ne Idee? Danke schon mal.

bei Antwort benachrichtigen