delete示例 private void delete(SQLiteDatabase db){ String sql = delete from UserTbl where _id=2 ; db.execSQL(sql); } // 删除2 private void delete2(SQLiteDatabase db){ String whereClause = _id=?; String[] whereArgs = {String.valueOf(1)}; db.delete(UserTbl, whereClause, whereArgs); } update public int update (String table, ContentValues values, String whereClause, String[] whereArgs) Convenience method for updating rows in the database. table the table to update in values a map from column names to new column values. null is a valid value that will be translated to NULL. whereClause the optional WHERE clause to apply when updating. Passing null will update all rows. Returns the number of rows affected update示例 private void update(SQLiteDatabase db){ String sql = update UserTbl set password=888 where _id=1 ; db.execSQL(sql); } // 修改2 private void update2(SQLiteDatabase db){ ContentValues values = new ContentValues(); values.put(password, 999); String whereClause = _id=?; String[] whereArgs = {String.valueOf(1)}; db.update(UserTbl, values, whereClause, whereArgs); } SQLiteOpenHelper SQLiteOpenHelper是SQLiteDatabase的一个帮助类,用来管理数据库的创建和版本更新。 一般用法是定义一个类继承自SQLiteOpenHelper ,并实现其中的两个抽象方法onCreate和onUpdate来创建和更新数据库。 SQLiteOpenHelper常用方法 SQLiteOpenHelper(Context context, String name, CursorFactory factory,int version) 构造方法,一般是传递一个要创建的数据库名称onCreate(SQLiteDatabase db)创建数据库时调用 onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)版本更新时调用 getWritableDatabase()创建或打开一个读写数据库 getReadableDatabase()创建或打开一个只读数据库 public class DBHelper extends SQLiteOpenHelper { private static final String DB_NAME = coll.db; private static final String TBL_NAME = CollTbl; private static final String CREATE_TBL = create table + CollTbl(_id integer primary key autoincrement,name text,url text, desc text) ; private SQLiteDatabase db; DBHelper(Context c) { super(c, DB_NAME, null, 2); } public void onCreate(SQLiteDatabase
您可能关注的文档
- 4模块二三节流膨胀装置研讨.ppt
- 6sigma绿带培训研讨.ppt
- 摄影培训研讨.ppt
- 摄影-色彩调和研讨.ppt
- 申论讲义(2009强化班_)研讨.ppt
- 4内存安全研讨.ppt
- 第6章储能元件(电路第五版)例析.ppt
- 申请经销商商业计划书研讨.ppt
- 中医外科学答辩.ppt
- 4配气机构认识研讨.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)