SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Permintaan SQLite:dapatkan semua kolom dari satu baris (Android)?

Beginilah seharusnya

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;

Sunting Pengguna ingin tahu cara mengisi ListView dengan HashMap

//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. Cara Memesan berdasarkan Nama Bulan di SQLite

  2. Cara Menambahkan Bulan ke Tanggal di SQLite

  3. Bagaimana cara menggunakan strftime dan datetime dengan benar menggunakan perpustakaan Kamar?

  4. bagaimana cara mengubah warna Bar di MPandroidCharts berdasarkan beberapa nilai individual yang disimpan dalam sqlite?

  5. Cara Memformat Angka dengan Nol Awal di SQLite