Page 91 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 91

  24 JAM!! Pintar Pemrograman Android
            99:    Cursor cursor;
            100:    try {
            101:    cursor = db.query(NAMA_TABEL, new String[] { ROW_ID,
            102:    ROW_NAMA,ROW_HOBI }, ROW_ID + "=" + rowId, null, null, null,
            103:    null,null);
            104:    cursor.moveToFirst();
            105:
            106:    if (!cursor.isAfterLast()) {
            107:    do {
            108:        arrbaris.add(cursor.getLong(0));
            109:        arrbaris.add(cursor.getString(1));
            110:        arrbaris.add(cursor.getString(2));
            111:    } while (cursor.moveToNext());
            112:        String r = String.valueOf(arrbaris);
            113:        Toast.makeText(context, "haha" + r,
            114:        Toast.LENGTH_SHORT).show();
            115:    }
            116:    cursor.close();
            117:    } catch (Exception e) {
            118:        e.printStackTrace();
            119:        Log.e("error", e.toString());
            120:        Toast.makeText(context, "hhii" + e.toString(),
            121:        Toast.LENGTH_SHORT).show();
            122:    }
            123:    return arrbaris;
            124: }
            125:
            126: public void updateBaris(long rowId, String nama, String hobi) {
            127:
            128:    ContentValues cv = new ContentValues();
            129:    cv.put(ROW_NAMA, nama);
            130:    cv.put(ROW_HOBI, hobi);
            131:
            132:    try {
            133:    db.update(NAMA_TABEL, cv, ROW_ID + "=" + rowId, null);
            134:    } catch (Exception e) {
            135:           e.printStackTrace();
            136:           Log.e("Db Error", e.toString());
            137:           }
            138: }
            139:
            140: public void deleteBaris(long idBaris){
            141:    try {
            142:           db.delete(NAMA_TABEL, ROW_ID+"="+idBaris, null);
            143:    } catch (Exception e) {
            144:           e.printStackTrace();
            145:           Log.e("Error", e.toString());
            146:           }
            147:    }
            148: }

                5.  Terakhir          kita         membuat            activity
                    DatabaseAndroidDua.java
            1:  package com.db.dua;
            2:
            3:  import java.util.ArrayList;
                              Dapatkan materi terbaru di                   91
                                       www.omayib.com
   86   87   88   89   90   91   92   93   94   95   96