clause

___ answer6258895 ___

Sie müssen die Methode %code% verwenden:

%Vor%     
___ qstnhdr ___ WHERE IN-Klausel in Android sqlite? ___ answer12891296 ___

Sehen Sie sich diese Antwort an. Es hat mir im ähnlichen Fall geholfen.

%Vor%

Der Hauptpunkt besteht darin, variable Fragezeichen-Platzhalter (?) anzugeben, die Ihren IN-Klauselelementen entsprechen. Und natürlich - Argument für sie als String-Array.

    
___ qstntxt ___

Ich kann die WHERE IN-Klausel nicht für die SQLite-Datenbank von android verwenden.

Gibt es eine Möglichkeit, eine Anweisung wie diese in Android auszuführen? :

%Vor%     
___ answer31687571 ___

Hinzufügen zu Cristian Antwort: Während seine Antwort funktioniert, sollten Sie versuchen, die richtige Art der Abfrage zu verwenden:

%code%

Dieser Ansatz kann auch mit der WHERE IN-Klausel verwendet werden, aber die übergebene Zeichenfolge muss das Format 'asd', 'zxc', 'qwe'

haben

So:

%Vor%     
___ answer11357271 ___

Eine andere Möglichkeit, dies zu tun

%Vor%     
___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ answer49461195 ___

Sie müssen auf diese Weise Rawquery schreiben -

%Vor%     
___ tag123where ___ Eine Klausel in der Programmierung, die eine boolesche Bedingung (Prädikat) anwendet. ___ tag123sqlite ___ SQLite ist eine Softwarebibliothek, die eine eigenständige, serverlose Transaktions-SQL-Datenbank-Engine ohne Konfiguration implementiert. ___ tag123claude ___ hilf uns dieses Wiki zu bearbeiten ___ tag123database ___ Eine Datenbank ist eine organisierte Sammlung von Daten. Es ist die Sammlung von Schemas, Tabellen, Abfragen, Berichten, Ansichten und anderen Objekten. Die Daten sind typischerweise so organisiert, dass sie Aspekte der Realität so modellieren, dass sie Prozesse unterstützen, die Informationen benötigen. Verwenden Sie dieses Tag, wenn Sie Fragen zum Entwerfen einer Datenbank haben. Wenn es sich um ein bestimmtes Datenbankverwaltungssystem (z. B. MySQL) handelt, verwenden Sie stattdessen dieses Tag. ___ answer29310417 ___

Sie können %code% verwenden, um sqlite-Bindungsparameter zu nutzen, wobei %code% eine Liste mit %code% -Platzhaltern ist und die Ergebniszeichenfolge etwa %code% ist.

Hier ist ein kleines Beispiel:

%Vor%     
___ answer6258917 ___

Wenn Sie einen Inhaltsanbieter verwenden, können Sie die Abfragefunktion als solche verwenden:

%Vor%

Beachten Sie, dass ich dies nicht getestet habe, aber laut der Dokumentation sollte dies funktionieren.

    
___
7
Antworten

WHERE IN-Klausel in Android sqlite?

Ich kann die WHERE IN-Klausel nicht für die SQLite-Datenbank von android verwenden. Gibt es eine Möglichkeit, eine Anweisung wie diese in Android auszuführen? : %Vor%     
06.06.2011, 22:43