欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android开发中怎么SQLite查询数据

程序员文章站 2022-04-12 22:37:28
package megvii.testfacepass.httptest.database;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.util.Log;import java.util.ArrayList;impo....
package megvii.testfacepass.httptest.database;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;

import java.util.ArrayList;
import java.util.List;

import megvii.testfacepass.httptest.testjson.Person;


public class DatabaseDao {
    private MyDatabaseHelper dbHelper;
    private String personID;
    /**
     * 构造函数,实例化MyDatabaseHelper;
     * dbHelper.getWritableDatabase() 创建或打开一个现有的数据库(数据库存在直接打开,否则创建一个新数据库)
     * @param context
     */
    public DatabaseDao(Context context) {
        this.dbHelper = new MyDatabaseHelper(context, "PersonStore.db", null, 1);
        Log.d("[ningccc][DatabaseDao]", "dbHelper: 创建PersonStore数据库成功");
    }

    /**
     * 插入数据
     * @param person1
     */
    public void addToDataBase(final Person person1) {
        // 获取SQLiteDatabase对象,SQLiteDatabase提供insert()方法。
        SQLiteDatabase db = db

本文地址:https://blog.csdn.net/ningchao328/article/details/107781330