android.database.sqlite
Class SQLiteOpenHelper

java.lang.Object
  extended by android.database.sqlite.SQLiteOpenHelper

public abstract class SQLiteOpenHelper
extends Object


Constructor Summary
SQLiteOpenHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version)
           
SQLiteOpenHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version, DatabaseErrorHandler errorHandler)
           
 
Method Summary
 void close()
           
 String getDatabaseName()
           
 SQLiteDatabase getReadableDatabase()
           
 SQLiteDatabase getWritableDatabase()
           
abstract  void onCreate(SQLiteDatabase db)
           
 void onDowngrade(SQLiteDatabase db, int oldVersion, int newVersion)
           
 void onOpen(SQLiteDatabase db)
           
abstract  void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLiteOpenHelper

public SQLiteOpenHelper(Context context,
                        String name,
                        SQLiteDatabase.CursorFactory factory,
                        int version)

SQLiteOpenHelper

public SQLiteOpenHelper(Context context,
                        String name,
                        SQLiteDatabase.CursorFactory factory,
                        int version,
                        DatabaseErrorHandler errorHandler)
Method Detail

getDatabaseName

public String getDatabaseName()

getWritableDatabase

public SQLiteDatabase getWritableDatabase()

getReadableDatabase

public SQLiteDatabase getReadableDatabase()

close

public void close()

onCreate

public abstract void onCreate(SQLiteDatabase db)

onUpgrade

public abstract void onUpgrade(SQLiteDatabase db,
                               int oldVersion,
                               int newVersion)

onDowngrade

public void onDowngrade(SQLiteDatabase db,
                        int oldVersion,
                        int newVersion)

onOpen

public void onOpen(SQLiteDatabase db)


Copyright © 2008-2012. All Rights Reserved.