SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

असंतुष्ट लिंक्स मूल पद्धति में त्रुटि

मैंने

. जोड़कर इस समस्या को स्वयं हल कर लिया है
System.loadLibrary("sqliteX");

प्रत्येक विधि के लिए जहां वे बनाए जाते हैं

इसे पसंद करें:

public HashMap<String, ArrayList<String>> word_quiz(String qry) {
    System.loadLibrary("sqliteX");
    ArrayList<String> list1 = new ArrayList<String>();
    ArrayList<String> list2 = new ArrayList<String>();
    SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(DB_PATH+ "/sk1.db", null);
    Cursor mcursor = db.rawQuery(qry, null);
    try {
        mcursor.moveToFirst();
        do {
            list1.add(mcursor.getString(0));
            list2.add(mcursor.getString(1));
        } while (mcursor.moveToNext());

    } catch (IndexOutOfBoundsException e) {
        if (MainActivity.logcat_status) {
            Log.e("Error", e + "");
        }
    }
    mcursor.close();
    mcursor = null;
    HashMap<String, ArrayList<String>> final_list = new HashMap<String, ArrayList<String>>();
    final_list.put("list1", list1);
    final_list.put("list2", list2);
    db.close();
    return final_list;

}

अब यह ठीक काम कर रहा है

मुझे लगता है कि मैं पुस्तकालय "sqliteX" लोड करने के लिए एक निर्माता का भी उपयोग कर सकता हूं

मेरे प्रश्न पर विचार करने के लिए धन्यवाद दोस्तों :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON उप-घटकों को निकालने के लिए ऑपरेटर

  2. SQLite डेटाबेस में सभी अनुक्रमणिका सूचीबद्ध करें

  3. SQLite स्थापना

  4. एंड्रॉइड रूम:कॉलम का नामकरण कैसे माइग्रेट करें?

  5. SQLite क्वेरी अपवाद Android Studio सिंटैक्स त्रुटि कोड 1