sqliteクエリはnullpointer例外を生成しますか?
-
28-10-2019 - |
質問
AndroidのSQLLITEクエリが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();
}
}
解決
私の推測では、MDBが電話をかけるとnullです。
mdb.execSQL(newTableQueryString);
OnCreateメソッドに渡すDBメソッドパラメーターにexecSQLメソッドを呼び出すつもりですか?
所属していません StackOverflow