アプリを開いているときに、SD カードに利用可能なデータベースがないため、データベースにアクセスして処理できないことがあります。この問題は、アプリの初回起動時には生成されません。アプリの 3 回目または 4 回目の起動時に生成されます。アプリを閉じているときにデータベース接続が閉じられず、アプリを起動すると'Filesystemerror(12) & Database is null or closed'
エラーが表示され、データベースからデータが取得されないと思いました。
アプリを起動すると何度も繰り返されます。BlackBerry を再起動すると、正常に動作します。データベース接続を保持していたためです。アプリの終了時に、すべてのDB接続とsqlite接続を閉じる方法を教えてください。問題が解決しない場合は、解決策を教えてください。