出るタイミングがいまいち特定できなかったのですが、SQFlite使った際に発生。
_db.execute("select * from users");
こんな感じでDatabaseインスタンスにてexecuteメソッドを使うとエラー。エラーだけどnot an error。とりあえずこのままだと困るので対処しました。
//試した分
_db.query("users");
//こっちでも可?
_db.rawQuery("select * from ?",["users"]);
上のqueryパターンはテスト済みです。
ノリでコーディングしてたので気付きませんでしたが、executeの返り値はvoidですね。だからエラーが出てたのか?
また、下のパターンの場合、プリペアドステートメントを使わないとエラーが出ることがあるという情報がありましたが確かめてません。