我已经编写了数据库应用程序,我试图在其中找到数据库中的特定条目。我得到一个异常,即我试图在其中查找条目的特定列没有退出,尽管在数据库中插入新数据不会导致任何异常。这是代码:
public void findEmail(String findEm) {
Cursor c = sqlDB.query(DB_TABLE_NAME, dbCols, DB_EMAIL_COL + "=" + findEm, null, null, null, null);
if(c!=null)
{
c.moveToFirst();
String found = c.getString(1); // id = col 0, email = col 1
Toast.makeText(context, "Email FOund "+ found, 0).show();
}
}
我收到电子邮件列不存在的异常。语法有什么问题还是我在代码中遗漏了什么。
问候