android读åæ°æ®åºå¯ä»¥ä½¿ç¨sqliteä¸äºapiè¿è¡è¯»åï¼å®ä¾å¦ä¸ï¼
/**
* æ¥æ¾ä¸æ¡æ°æ®
* @param uid
*/
public User find(Integer uid){
SQLiteDatabase db=dbOpenHelper.getReadableDatabase(); //å建æ°æ®åºè¾
å©ç±»
Cursor cursor =db.rawQuery("select * from user where uid=?", new String[]{uid.toString()}); //å建ä¸ä¸ªæ¸¸æ
if(cursor.moveToFirst()){ //循ç¯éåæ¥æ¾æ°ç»
int uid2=cursor.getInt(cursor.getColumnIndex("uid"));
String uname=cursor.getString(cursor.getColumnIndex("uname"));
String uaddress=cursor.getString(cursor.getColumnIndex("uaddress"));
User user=new User();
user.setUid(uid2);
user.setUname(uname);
user.setUaddress(uaddress);
return user;
}
cursor.close();
return null;
}
温馨提示:答案为网友推荐,仅供参考