Contoh sourcecode Java yang menggunakan rms. Semoga bermanfaat.
Sourcecode sederhana.. hanya simpan dan baca data dari database saja../*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import javax.microedition.midlet.*;
import javax.microedition.rms.RecordStore;
import javax.microedition.rms.RecordStoreException;
/**
* @author Alfian Ilarizky
*/
public class MidletRMS extends MIDlet {
public void startApp() {
byte [] temp;
String nama_pertama = "Alfian";
String nama_kedua = "Ilarizky";
String nama_ketiga = "mas Ian";
//untuk menyimpan data pada database RMS,
//maka data harus diubah dalam bentuk byte
try {
//Untuk memanfaatkan databaseRMS, maka database harus dibuka terlebih dahulu.
RecordStore record = RecordStore.openRecordStore("data", true);//membuka database
//data = nama database
// true jika database belum pernah dibuat,
//false jika database sudah ada maka tidak perlu membuat lagi.
temp = nama_pertama.getBytes();
record.addRecord(temp, 0, temp.length); //memasukkan nama_pertama pada database
temp = nama_kedua.getBytes();
record.addRecord(temp, 0, temp.length); //memasukkan nama_kedua pada database
//temp = nama_ketiga.getBytes();
//record.addRecord(temp, 0, temp.length); //memasukkan nama_ketiga pada database
//penyimpanan data pada database selesai...
//Jika ingin membaca databaseRMS yang tersimpan maka lakukan hal berikut ini
System.out.println(new String (record.getRecord(1)));
record.closeRecordStore();//jika sudah maka harus ditutup database-nya
} catch (RecordStoreException ex) {
ex.printStackTrace();
}
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
(Jika ingin konsultasi lebih dalam lagi tentang Java dapat hubungi di alvcrypt@gmail.com atau Fb: alfianilarizky@yahoo.co.id...) Insya Allah saya akan bantu.
2 komentar:
saya copas kok error smua kk? sebenerre RMS itu kyk apa seh? apakah cuma pemanggilan library doank? trus databasenya ditaroh dimana?
amir @ Maaf sekarang udah saya edit total, ga copas lagi..
RMS tuh teknik penyimpanan data non volatile yang berjalan pada J2ME. Dengan memanfaatkan RMS, user dapat menggunakannya sebagai database. Dalam arsitektur RMS sendiri, data yang tersimpan berdasarkan recordID yang tiap recordID dapat tersimpan data dalam bentuk byte array. Kalau kurang jelas hubungi saya.. Ok. wassalam.
Posting Komentar