Android studio 数据库增删改查怎么做
时间: 2023-06-09 12:05:35 浏览: 343
对于Android Studio数据操作,我们可以使用SQLite数据库。以下是一些基本操作:
1.创建数据库
首先,我们需要在Android中创建一个SQLite数据库。在Android Studio中,你可以通过以下方式创建SQLite数据库:
- 创建一个实现SQLiteOpenHelper类的新类
- 在SQLiteOpenHelper类的构造函数中使用超类Context、数据库名称和版本号
- 实现onCreate()方法,该方法将在第一次创建数据库时调用
2.添加数据
要向数据库添加数据,请使用SQLiteDatabase类中的insert()方法。以下是向数据库中添加数据的示例:
String sql = "INSERT INTO " + TABLE_NAME + " (name, age) VALUES ('John Doe', 30)";
SQLiteDatabase db = this.getWritableDatabase();
db.execSQL(sql);
3.查询数据
要从数据库中检索数据,请使用query()方法。以下是查询数据的示例:
String[] columns = {"name", "age"};
String selection = "age > ?";
String[] selectionArgs = {"25"};
Cursor cursor = db.query(TABLE_NAME, columns, selection, selectionArgs, null, null, null);
4.更新数据
可以使用update()方法更新SQLite数据库中的数据。以下是更新数据示例:
String sql = "UPDATE " + TABLE_NAME + " SET age = 35 WHERE name = 'John Doe'";
SQLiteDatabase db = this.getWritableDatabase();
db.execSQL(sql);
5.删除数据
可以使用delete()方法从SQLite数据库中删除数据。以下是删除数据的示例:
String sql = "DELETE FROM " + TABLE_NAME + " WHERE name = 'John Doe'";
SQLiteDatabase db = this.getWritableDatabase();
db.execSQL(sql);
希望以上操作对你有所帮助!
阅读全文