我有一张桌子,我想从中获得一个特定的项目。
例如声明:
"SELECT password FROM "+tableName+" WHERE username='"+username+"'";
如何使用该语句并获取我要求的密码的字符串值?
(我能够得到诅咒,但我无法从中得到它的字符串值)
SQLiteDatabase db = this.getWritableDatabase();
Cursor cursor = null;
String sql ="SELECT password FROM "+tableName+" WHERE username='"+username+"'";
cursor= db.rawQuery(sql,null);
String checked = cursor.getString(3);
if(checked.equals(password)){
return true;
}else{
return false;
}
普拉姆在线:
String checked = cursor.getString(3);
有什么建议吗?
答案 0 :(得分:0)
我建议使用这个 cursor.getString(cursor.getColumnIndex(“column name”)); 最好的问候