7.除了前面给大家介绍的execSQL()和rawQuery()方法, SQLiteDatabase还专门提供了对应
于添加、删除、更新、查询的操作方法: insert()、delete()、update()和query() 。这些
方法实际上是给那些不太了解SQL语法的菜鸟使用的,对于熟悉SQL语法的程序员而言,直接
使用execSQL()和rawQuery()方法执行SQL语句就能完成数据的添加、删除、更新、查询操作
。
--------------------------------------------------------------
8.Insert()方法用于添加数据,各个字段的数据使用ContentValues进行存放。
ContentValues 类似于MAP,相对于MAP,它提供了存取数据对应的put(String key, Xxx
value)和 getAsXxx(String key)方法, key为字段名称,value为字段值,Xxx指的是各种
常用的数据类型,如:String、Integer等。
SQLiteDatabase db = databaseHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("name", "credream");
values.pu
于添加、删除、更新、查询的操作方法: insert()、delete()、update()和query() 。这些
方法实际上是给那些不太了解SQL语法的菜鸟使用的,对于熟悉SQL语法的程序员而言,直接
使用execSQL()和rawQuery()方法执行SQL语句就能完成数据的添加、删除、更新、查询操作
。
--------------------------------------------------------------
8.Insert()方法用于添加数据,各个字段的数据使用ContentValues进行存放。
ContentValues 类似于MAP,相对于MAP,它提供了存取数据对应的put(String key, Xxx
value)和 getAsXxx(String key)方法, key为字段名称,value为字段值,Xxx指的是各种
常用的数据类型,如:String、Integer等。
SQLiteDatabase db = databaseHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("name", "credream");
values.pu