zoukankan      html  css  js  c++  java
  • 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);
    
     	} 
        }
    

      

  • 相关阅读:
    6月17日
    6月16日
    6月15日
    6月14日
    6月13日
    6月12日
    6月11日
    6月10日
    6月8日
    6月5日
  • 原文地址:https://www.cnblogs.com/Jackie-zhang/p/6096247.html
Copyright © 2011-2022 走看看