我想得到一行,这一行有 2 列命名username
,password
我的代码在这里:
String selection = PROFILE_COLUMN_USERNAME + " = '" + userName+ "' AND " +PROFILE_COLUMN_PASSWORD + " = '" + password + "'";
Cursor cursor = database.query(TABLE_NAME, new String[] {PROFILE_COLUMN_USERNAME, PROFILE_COLUMN_PASSWORD }, selection,null, null, null, null);
我在我的数据库上得到了一个示例数据username = erdem
,password= c
但是当我编写此示例并写入时,username
如下所示:
String s =cursor.getString(cursor.getColumnIndex(PROFILE_COLUMN_USERNAME));
它不起作用。为什么?