HSQLDB PrepareStatement- Falsche query

Supra

Bekanntes Mitglied
Moin,
ich lerne Java und habe mal eine Frage.
Ich habe folgende abfrage:
Java:
String query = "SELECT * FROM KOMPONENTEN WHERE TYP_ID ? AND UPPER(KOMPONENTENNAME) LIKE UPPER(?)";
.
Meine Fehlermeldung "paramete marker not allowed".
Sinn der Abfrage soll sein, das groß und klein Buchstaben ignorierd werden. Ich denke der rest erklärt sich halt selber, als Suche übergebe ich etwas wie 'beere' und gefunden wird etwas wie z.B. Himbeere, Erdbeere und so weiter, könntet ihr mir bei der Query helfen? Typ_ID ist mein Problem 😉.
Danke schonmal für bemühungen.

P.S. Nochmal als errinnerung, ich habe ein PrepareStatement.
 
Tschuldigung, da habe ich mich verschrieben "typ_id = ? " habe ich.
Java:
    String query = "SELECT * FROM KOMPONENTEN WHERE TYP_ID = ? AND UPPER(KOMPONENTENNAME) LIKE UPPER(?)";
Wobei jetzt habe ich mittlerweile eine andere meldung 😵
"user lacks privilege or object not found: "
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben