f="#getWritableDatabase()"><code>getWritableDatabase()</code></a> unless some problem, such as a full disk, requires the database to be
 opened read-only. In that case, a read-only database object will be returned. If the problem is
 fixed, a future call to <a href="#getWritableDatabase()"><code>getWritableDatabase()</code></a> may succeed, in which case the read-only
 database object will be closed and the read/write object will be returned in the future.

 <p>Once opened successfully, the database is cach