データベーステーブル全体、行、および列をブラックベリーのフォームにフェッチすることは可能ですか? レコードからリッチテキストフィールドに値を取得できましたが、フォームから個々の列と行を更新できるように、それらをテキストボックスに取得したいと考えています。Heres私が取り組んできたコードです
//Retrieve data
try
{
add(new RichTextField("Attempting to retrieve data from " +
"database1.db on the SDCard."));
Statement st = db.createStatement("SELECT name,email FROM DirectoryItems");
st.prepare();
Cursor c = st.getCursor();
Row r;
int i = 0;
while(c.next())
{
r = c.getRow();
i++;
add(new RichTextField(i + ".Name = " + r.getString(0) +
" , " +
"Email = " + r.getString(1))); //+
// " , " +
//"Phone = " + r.getInteger(1)));
}
if (i==0)
{
add(new RichTextField("No data in the DirectoryItems table."));
}
st.close();
db.close();
}
catch( Exception e )
{
System.out.println( e.getMessage() );
e.printStackTrace();
}