Thursday, July 17, 2014

RMS Part 1 – Create New RecordStore

RecordStore sebenarnya dapat kita analogikan sebagai basis data.
Jika di MySQL kita membuat basis data baru, kalau di Java ME kita membuat RecordStore baru.
Bagaimana caranya? perhatikan kode program berikut:
?
1
2
3
4
5
6
7
8
9
10
11
12
import javax.microedition.rms.RecordStore;
...
private RecordStore rs;
...
public void createRecordStore()
{
    try {
            rs = RecordStore.openRecordStore("Kategori.db", true);
    } catch (Exception e) {
    }
}
...
Kategori.db => merupakan nama database (RecordStore) yang akan kita buat
true => artinya dicek database belum ada maka CREATE, jika sudah ada maka abaikan.
- See more at: http://javaclopedia.com/318/rms-part-1-create-new-recordstore.php#sthash.TQmLwSzr.dpuf

RMS (Record Management System) di Java ME

Jika di pemrograman dekstop teman-teman akan mengenal yang namanya Relational Database. Kita bisa menggunakan SQLite atau basis data yang lainnya untuk menyimpan data aplikasi secara permanen.
Jika di pemrograman website, teman-teman akan lebih sering mengenal MySQL sebagai basis data nya.
Nah untuk Java ME, kita dapat menggunakan RMS sebagai media penyimpanan data seara permanen.
Langkah paling pertama adalah kita harus menganalisa data yang akan kita simpan.
Sebagai contoh kita akan menyimpan data Kategori dengan isi data adalah id dan nama.
Maka kita harus membuat class Kategori dengan field seperti di atas:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class Kategori {
 
    private String id, nama;
 
    public String getId() {
        return id;
    }
 
    public void setId(String id) {
        this.id = id;
    }
 
    public String getNama() {
        return nama;
    }
 
    public void setNama(String nama) {
        this.nama = nama;
    }
}
- See more at: http://javaclopedia.com/313/rms-record-management-system-di-java-me.php#sthash.q4XBwdz5.dpuf
ping fast  my blog, website, or RSS feed for Free