1

私は4つの情報を持っています、私はfrmデータベースを取得します。それらすべてをビューXMLで表示したいと思います。

viewCr=viewDb.rawQuery("SELECT * FROM CONTACTS",null);
    while(viewCr.getCount()!=0)
    {

    }

whileループを埋めるのを手伝ってください:|

4

2 に答える 2

2

viewCrカーソルからデータを取得するには、次のことを試してください。

viewCr=viewDb.rawQuery("SELECT * FROM CONTACTS",null);
if (viewCr != null) {
viewCr.moveToFirst(); 

     while(!viewCr.isAfterLast())
    {
      myTextView.append(viewCr.getString(viewCr.getColumnIndex("your_column_name")));
      //Your code...
      viewCr.moveNext();
    } 
    //close cursor here
   viewCr.close();
}
于 2012-06-25T07:07:27.020 に答える
1

またはこれも試すことができます

viewCr.moveToFirst();
    do {
        // 
    } while (viewCr.moveToNext());

また ...

viewCr.moveToFirst();
    while(!viewCr .isAfterLast()) {

        viewCr.moveToNext();
    }
于 2012-06-25T07:10:20.743 に答える