What is the purpose of SQLiteOpenHelper?
A helper class to manage database creation,upgrading and version management with out loosing state of the previous data.
A helper class to manage database creation,version management, and inserting/modifying/deleting/updating table data with out loosing state of the previous data.
A helper class to insert/update/delete data into tables with loosing state of the previous data.
all of the above.
SQLiteOpenHelper is to make it easy to manage create or upgrade of database tables easily without loosing sensible data. table creating and upgrading has to be done carefully because if program crashes in between while creating or upgrading tables, it should not loose previous data. To reduce the burden on the programmer, these sensible data states will maintained by SQLiteOpenHelper.
Back To Top