0

当我写下面的代码时,它说该方法getReadableDatabase()是 undefined for dbHelper,这是什么问题?

public void checklogin(String logged){


    DatabaseAdapter dbHelper = new DatabaseAdapter(LoginActivity.this);

    db = dbHelper.getReadableDatabase();


    Cursor mCursor = db.query(dbHelper.TABLE_USERS,new String[]{"select * from users"}, " Name like" + "'logged+'",null,null,null,null);

     if  (mCursor.moveToFirst()){
         Toast.makeText(LoginActivity.this, "Yaaaay", Toast.LENGTH_LONG).show();
     }

      Toast.makeText(LoginActivity.this, "invalid", Toast.LENGTH_LONG).show();


        }
}
4

2 回答 2

0

你的实现是DatabaseAdapter什么?它不是 Android 框架的一部分。我所知道的唯一实现的类getReadableDatabase()SQLiteOpenHelper

于 2012-04-23T02:04:25.380 回答
0

这通常意味着 getReadableDatabase() 不是 DatabaseAdapter 类中的函数。

于 2012-04-23T02:07:18.630 回答