sql >> データベース >  >> RDS >> SQLite

SQLiteデータベースへのアクティビティとバックグラウンドサービスのアクセス

    この男ケビンは伝説です:http://touchlabblog.tumblr.com/post/24474750219/single-sqlite-connection。どうもありがとう。

    そのリンクで、彼は途方もなく単純な解決策を共有しています:

    public class DatabaseHelper extends OrmLiteSqliteOpenHelper {
    private static DatabaseHelper instance;
    
        public static synchronized DatabaseHelper getHelper(Context context)
        {
            if (instance == null)
                instance = new DatabaseHelper(context);
    
            return instance;
        }
        //Other stuff... 
    } 
    

    次に、SQLiteクラスで、コードを次のように変更しました。

    public BlacklistWordDataSource(Context context) {
        dbHelper = MySQLiteHelper.getHelper(context);
    }
    


    1. MySQLTABLEステートメント

    2. ORA-01008:すべての変数がバインドされているわけではありません。彼らは縛られている

    3. R12.2アップグレードパート-1のステップバイステップのアップグレードプロセス

    4. 並列計画の開始方法–パート4