【发布时间】:2011-04-28 19:14:16
【问题描述】:
正如标题所说,我在查询 sqlite 数据库时遇到了一些问题。基本上,我要做的是从数据库中检索一堆引号,具体取决于从列表中的用户中选择的作者。
但是我的 SELECT 语句有问题(似乎..),我似乎无法发现它,所以如果你们中的任何一位好心人能给我一双眼睛,我将不胜感激。
我的查询:
public Cursor getQuotes(int position){
String who = authorName[position];
return qmDB.query(QUOTES_TABLE, new String[]{
KEY_QUOTE
},
KEY_AUTHNAME + "=" + who,
null,
null,
null,
null);
}
错误:
04-28 20:05:10.685: 错误/AndroidRuntime(25017): 引起: android.database.sqlite.SQLiteException: 靠近“Anton”: 语法错误: , 编译时: SELECT quote FROM Quotes WHERE auth_name=Robert安东·威尔逊
【问题讨论】: