Android stdio 写一个账号密码保存到数据库,插入和查询代码
时间: 2024-05-11 08:15:24 浏览: 101
Android移动应用开发之登录用户密码记住,创建数据库存储查询密码
以下是 Android Studio 写一个账号密码保存到数据库,插入和查询的示例代码:
插入代码:
```
// 定义数据库变量
private SQLiteDatabase db;
private ContentValues values;
// 连接数据库
MyDatabaseHelper dbHelper = new MyDatabaseHelper(this, "Test.db", null, 1);
db = dbHelper.getWritableDatabase();
// 新建一个 ContentValues
values = new ContentValues();
values.put("username", "myusername");
values.put("password", "mypassword");
// 插入数据
db.insert("user", null, values);
// 关闭数据库连接
db.close();
```
查询代码:
```
// 定义数据库变量和游标变量
private SQLiteDatabase db;
private Cursor cursor;
// 连接数据库
MyDatabaseHelper dbHelper = new MyDatabaseHelper(this, "Test.db", null, 1);
db = dbHelper.getWritableDatabase();
// 查询数据
cursor = db.query("user", null, null, null, null, null, null);
if (cursor.moveToFirst()) {
do {
String username = cursor.getString(cursor.getColumnIndex("username"));
String password = cursor.getString(cursor.getColumnIndex("password"));
// 处理查询结果
...
} while (cursor.moveToNext());
}
// 关闭游标和数据库连接
cursor.close();
db.close();
```
请根据实际需求修改相应参数和处理查询结果。
阅读全文