在Android中,可以使用以下方法调用数据库:
-
创建或打开数据库:
- SQLiteOpenHelper类:继承自SQLiteOpenHelper类,可以使用其构造函数创建或打开数据库。然后,在onCreate()方法中创建表格,onUpgrade()方法中升级表格。
- SQLiteDatabase类:使用openOrCreateDatabase()方法创建或打开数据库。
-
增加数据:
- ContentValues类:创建一个ContentValues对象,将要插入的键值对添加到对象中。然后使用insert()方法将数据插入表格中。
-
查询数据:
- SQLiteDatabase类:使用query()方法查询数据。可以指定表格名称、要返回的列、选择条件、排序方式等。
- Cursor类:存储查询结果,并提供了方法用于遍历结果集。可以使用getColumnIndex()方法获取指定列的索引,使用getInt()、getString()等方法获取指定列的值。
-
更新数据:
- ContentValues类:与增加数据类似,创建一个ContentValues对象并添加更新的键值对。然后使用update()方法更新数据。
-
删除数据:
- SQLiteDatabase类:使用delete()方法删除数据。可以指定表格名称和删除条件。
注意:在使用数据库操作完成后,需要及时关闭数据库连接,可以使用close()方法关闭数据库。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>