I am getting this in LogCat:
05-20 17:16:34.721: E/AndroidRuntime(30461): FATAL EXCEPTION: main 05-20 17:16:34.721: E/AndroidRuntime(30461): java.lang.NullPo
The best is to use the SQLiteOpenHelper class which takes care for providing instance of SQLiteDatabase, it's singleton pattern:
see Android: java.lang.IllegalStateException: database xxx.db (conn# 0) already closed