Android 小项目之SQLite 使用法门
2010-06-13 15:25:00 来源:WEB开发网public long insert(String Title)
{
SQLiteDatabase db=this.getWritableDatabase();
ContentValues cv=new ContentValues();
cv.put(FIELD_TITLE, Title);
long row=db.insert(TABLE_NAME, null, cv);
return row;
}
删除数据--》Delete
依此类推,添加数据用Insert,那么删除数据为Delete
public void delete(int id)
{
SQLiteDatabase db=this.getWritableDatabase();
String where=FIELD_ID+"=?";
String[] whereValue={Integer.toString(id)};
db.delete(TABLE_NAME, where, whereValue);
}
修改数据--》Update
public void update(int id,String Title)
{
SQLiteDatabase db=this.getWritableDatabase();
String where=FIELD_ID+"=?";
String[] whereValue={Integer.toString(id)};
ContentValues cv=new ContentValues();
cv.put(FIELD_TITLE, Title);
db.update(TABLE_NAME, cv, where, whereValue);
}
可根据自己需要修改字段自行加参数。
查询数据--》Query
public Cursor select()
{
SQLiteDatabase db=this.getReadableDatabase();
更多精彩
赞助商链接