【发布时间】:2014-03-14 11:19:26
【问题描述】:
我在 rawquery 中使用 WHERE 子句从 SQLite 数据库中检索数据,如下所示:
public Cursor Return_SMS(String contact_no)
{
SQLiteDatabase db=this.getReadableDatabase();
//String[] params=new String[]{contact_no};
Cursor c=db.rawQuery("SELECT * FROM "+ "SMS_TABLE_RCV"+" WHERE "+ "Phone_number " + " = " + contact_no,null);
return c;
}
但没有检索到数据。如何获取 Phone_number 的数据等于我从光标中的 Activity 作为“contact_no”传递的值?
【问题讨论】: