Android中数据库常见操作实例分析

2019-12-10 19:55:37王冬梅

易采站长站为您分析Android中数据库常见操作,以完整实例形式较为详细的分析了Android基于数据库类进行数据库的增删改查等操作技巧,需要的朋友可以参考下

本文实例讲述了Android中数据库常见操作。,具体如下:

android中数据库操作是非常常见了,我们会经常用到,操作的方法也有很多种形式,这里我就把最常见的两种形式记录下来了,以备以后用到方便查看。我就不写注释和解释了,因为android数据库的操作和其它数据库操作本质上都是一样的,大同小异。需要的一些基本解释都在代码中,直接上代码了。

简单的代码文件目录:

Android中数据库常见操作实例分析

首先这个类是数据库帮助类,DBHelper.java,代码如下:

 

 
  1. package net.loonggg.db;   import android.content.Context;  
  2. import android.database.sqlite.SQLiteDatabase;   import android.database.sqlite.SQLiteOpenHelper;  
  3. /**   * 数据库帮助类,继承android自带的SQLiteOpenHelper 主要用于数据库的创建与更新  
  4. *   * @author loonggg  
  5. *   */ 
  6. public class DBHelper extends SQLiteOpenHelper {   public DBHelper(Context context) {  
  7. super(context, DBInfo.DB.DB_NAME, null, DBInfo.DB.DB_VERSION);   }  
  8. @Override  public void onCreate(SQLiteDatabase db) {  
  9. db.execSQL(DBInfo.Table.USER_INFO_CREATE);   }  
  10. @Override  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {  
  11. db.execSQL(DBInfo.Table.USER_INFO_DROP);   onCreate(db);  
  12. }   }