Ich habe eine Variable:
String owner="Mike";
String[] columns ={"quantity", "price","owner"}
Mein Cursor versucht, die
Cursor findEntry = db.query("sku_table", columns, "owner="+owner, null, null, null, null);
Ich erhalte die Fehlermeldung no such column error
android.database.sqlite.SQLiteException: no such column: owner: , while compiling: SELECT quantity, price, owner, FROM sku_table WHERE owner=Mike
Aber wenn ich diese Anfrage nehme:
SELECT quantity, price, owner, FROM sku_table WHERE owner=Mike
und hinzufügen ""
zu Mike, und in Sqlite-Browsern getestet, um die Abfrage auszuführen, erhalte ich die Zeile zurück. Die Arbeitsabfrage sieht wie folgt aus:
SELECT quantity, price, owner, FROM sku_table WHERE owner="Mike"
Kann mir jemand sagen, wie ich doppelte Anführungszeichen einbauen kann? Abgesehen von der Verwendung von \" Danke!