Android SQLite使用实例教程
SQLite 数据库是 Android 开发中常用的轻量级数据库。以下是一个简单的示例,帮助您快速掌握 SQLite 的基本用法。
1. 创建数据库和表
首先,我们需要创建一个 SQLite 数据库,并定义表结构。例如:
SQLiteDatabase db = openOrCreateDatabase("MyDatabase", MODE_PRIVATE, null);
db.execSQL("CREATE TABLE IF NOT EXISTS Users (ID INTEGER PRIMARY KEY, Name TEXT, Age INTEGER);");
2. 插入数据
插入数据可以使用 insert()
方法,示例如下:
ContentValues values = new ContentValues();
values.put("Name", "John");
values.put("Age", 30);
db.insert("Users", null, values);
3. 查询数据
查询数据时,可以使用 query()
方法:
Cursor cursor = db.query("Users", null, null, null, null, null, null);
if (cursor != null) {
cursor.moveToFirst();
String name = cursor.getString(cursor.getColumnIndex("Name"));
int age = cursor.getInt(cursor.getColumnIndex("Age"));
cursor.close();
}
4. 更新数据
更新数据可以使用 update()
方法:
ContentValues values = new ContentValues();
values.put("Age", 31);
db.update("Users", values, "Name = ?", new String[]{"John"});
5. 删除数据
删除数据使用 delete()
方法:
db.delete("Users", "Name = ?", new String[]{"John"});
通过这些操作,您可以轻松实现对 SQLite 数据库的基本增删查改操作。随着实践的深入,您将更好地掌握 SQLite 在 Android 中的应用。
63.03KB
文件大小:
评论区