首页 > 代码库 > Android新建数据库和建表demo
Android新建数据库和建表demo
public class DBHelper extends SQLiteOpenHelper{ public final static String DATABASENAME ="diaryOpenHelper.db"; public final static int DATABASEVERSION =1; //创建数据库 public DBHelper(Context context,Stringname,CursorFactory factory,int version){ super(context, name, factory,version); } //创建表等机构性文件 public void onCreate(SQLiteDatabase db){ String sql ="create tablediary"+"("_id integer primary key autoincrement,"+"topic varchar(100),"+"content varchar(1000)"+")"; db.execSQL(sql); } //若数据库版本有更新,则调用此方法 public void onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion){ String sql = "drop table ifexists diary"; db.execSQL(sql); this.onCreate(db); } }
Android新建数据库和建表demo
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。