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

SQLite क्वेरी:एक पंक्ति (एंड्रॉइड) के सभी कॉलम प्राप्त करें?

ऐसा ही होना चाहिए

Cursor cursor = db.rawQuery(selectQuery, null);
    ArrayList<HashMap<String, String>> maplist = new ArrayList<HashMap<String, String>>();
    // looping through all rows and adding to list

    if (cursor.moveToFirst()) {
        do {
            HashMap<String, String> map = new HashMap<String, String>();
            for(int i=0; i<cursor.getColumnCount();i++)
            {
                map.put(cursor.getColumnName(i), cursor.getString(i));
            }

            maplist.add(map);
        } while (cursor.moveToNext());
    }
    db.close();
    // return contact list
    return maplist;

संपादित करें उपयोगकर्ता जानना चाहता था कि ListView को हैश मैप से कैसे भरना है

//listplaceholder is your layout
//"StoreName" is your column name for DB
//"item_title" is your elements from XML

ListAdapter adapter = new SimpleAdapter(this, mylist, R.layout.listplaceholder, new String[] { "StoreName",
                "City" }, new int[] { R.id.item_title, R.id.item_subtitle });



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एंड्रॉइड लिस्ट व्यू:बाइंड व्यू () में डेटाबेस क्वेरी से कैसे बचें? एक से अनेक संबंध डेटा लाने की आवश्यकता है

  2. स्क्लाइट में सम्मिलित क्वेरी के साथ समस्या? (परिवर्तनीय सम्मिलित करें)

  3. SQLite नहीं पूर्ण बाधा

  4. किसी गतिविधि से जावा क्लास में डेटा कैसे पास करें

  5. विशिष्ट स्थान पर डेटाबेस के साथ एंड्रॉइड SQLite डेटाबेस संभव है?