データベーステーブル、行、列全体をブラックベリーのフォームにフェッチすることはできますか? 私はrichtextfieldにレコードから値を取得することができましたが、私はフォームから個々の列と行を更新できるようにテキストボックスにそれらを取得したいと思います。 HERESにコード私はブラックベリーでsqliteテーブル全体を取得
//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();
}
tryブロック内でdbとstatementを閉じると、将来のデータベースでエラーが発生する –
ok datの問題はソートすることができます。しかし、私が指摘しようとしている問題は、テキストフィールドにそれらを取得したいということです。それ? – techie