最近在项目中用到了安卓中的原生数据库,记录一下里面用到的东西:1.数据库创建 2.数据库插入
3.数据库批量删除数据 4.获取数据库总条数
1.创建数据库(直接上代码吧)
public class DBManager {
private static final String TAG = "DBManager";
private static DBManager instance;
public static final String TABLE_NAME = "upload";
//创建 students 表的 sql 语句, CREATE TABLE IF NOT EXISTS 是重点,这里如果数据库已经存在,
//则会直接打开,没有的话会创建
//id INTEGER PRIMARY KEY AUTOINCREMENT id为主键并自增长
private static final String CREATETABLE =
"CREATE TABLE IF NOT EXISTS " + TABLE_NAME +
"(id INTEGER PRIMARY KEY AUTOINCREMENT,content TEXT)";
public static DBManager getInstance() {
if (instance == null) {
synchronized (DBManager.class) {
if (instance == null) {
instance = new DBManager();
}
}