Sqlite Query производит исключение Nullpointer? - PullRequest
0 голосов
/ 22 февраля 2012

почему запрос SqlLite в Android вызывает исключение Nullpointer Я использую этот код

public void onCreate(SQLiteDatabase db)
    {
   String newTableQueryString = "create table " +TABLE_NAME +" (" +
                                    TABLE_ROW_ID + " integer primary key autoincrement not null," +
                                    TABLE_ROW_ONE + " text," +
                                    TABLE_ROW_TWO + " text" +
                                    ");";
Log.e("check","table have been created"+newTableQueryString);
        try{

            mdb.execSQL(newTableQueryString);//it produce exce[ption
        }catch(Exception e)
        {
            Log.e("Exception"," "+ e.getMessage());
             e.printStackTrace();
            }
    }

1 Ответ

1 голос
/ 22 февраля 2012

Я предполагаю, что mdb является нулевым, когда вы звоните:

 mdb.execSQL(newTableQueryString);

Вы имели в виду вызов метода execSQL для параметра метода db, передаваемого в метод onCreate?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...