Ich versuche immer, Wildcards in einer Suche in einer Android-App zu verwenden, und laufe weiterhin auf Fehler.
Ich führe eine Suche in meiner Anwendung mit folgender Zeichenfolge durch:
%Vor% Wenn ich name LIKE %?%
oder name=%?%
verwende, bekomme ich einen "nahe"% ": Syntaxfehler:, beim Kompilieren: SELECT _id, Name FROM namedxns WHERE name =%?%" Fehler.
aber mit name LIKE '%?%'
oder name='%?%'
bekomme ich stattdessen "Bind oder Spaltenindex außerhalb des Bereichs: handle 0x40cb70"
Könnte mir bitte jemand sagen, was ich falsch mache?
Danke!
Ich versuche immer, Wildcards in einer Suche in einer Android-App zu verwenden, und laufe weiterhin auf Fehler.
Ich führe eine Suche in meiner Anwendung mit folgender Zeichenfolge durch:
%Vor% Wenn ich %
oder query
verwende, bekomme ich einen "nahe"% ": Syntaxfehler:, beim Kompilieren: SELECT _id, Name FROM namedxns WHERE name =%?%" Fehler.
aber mit %
oder _
bekomme ich stattdessen "Bind oder Spaltenindex außerhalb des Bereichs: handle 0x40cb70"
Könnte mir bitte jemand sagen, was ich falsch mache?
Danke!
Folgendes sollte funktionieren (aber ich habe es nicht mit SQLite getestet):
%Vor%Bitte beachten Sie, dass "%" und "_" innerhalb des Wertes immer noch als Platzhalter funktionieren.
Folgendes sollte funktionieren (aber ich habe es nicht mit SQLite getestet):
%Vor%Bitte beachten Sie, dass "%" und "_" innerhalb des Wertes immer noch als Platzhalter funktionieren.