android:SQLite应用
?
//示例化DatabaseHelper类,第一个参数为当前Activity对象,第二个参数为数据库名//第4个参数为数据库的版本号,版本号一定是正数DatabaseHelper dbhelper = new DatabaseHelper(SqliteActivity.this,"testdb", null, 1);//ContentValues类似于Map,保存的也是键值对。//键为表中的列名,值即为要在该列中插入的数据ContentValues values = new ContentValues();//要在id字段插入1,在name字段插入"zhangsan"values.put("id", 1);values.put("name", "zhangsan");//得到可写数据库对象SQLiteDatabase db = dbhelper.getWritableDatabase();//调用插入数据的方法。第一个参数表示表名,第二个参数为null,表示没有插入数据的字段的值为null;//第三个参数即为要插入的数据的键值对//该函数有一个long型的返回值。在平常的数据库中返回的是影响的行数,在SQLite数据库中返回的是插入的数据的row IDdb.insert("user", null, values);System.out.println("插入了一行记录");?