テーブルに対してクエリを実行しようとしていますdormpolicy
String operatorName = "46001";
String selection = "(plmn = '"+operatorName+"')";
URI CONTENT_URI_DORMPOLICY = Uri.parse("content://nwkinfo/nwkinfo/dormpolicy");
cursor = phone.getContext.getContentResolver().query(CONTENT_URI_DORMPOLICY, null, selection, null, null);
エラーログが表示されます:
SQLiteQuery: exception: no such table: dormpolicy;
query: SELECT * FROM dormpolicy WHERE ((plmn = '46001'))
この問題は、私の携帯電話で常に発生するとは限りません。
テーブルが作成される前にテーブルにアクセスすると、時々あるようです。
テーブルにクエリを実行する前に、テーブルが存在するかどうかを確認する方法はありますか?
そしてどうやって?