Отображение содержимого, выбранного из базы данных, в текстовом поле или в любом представлении

1

У меня есть 4 info, tat я получаю базу данных frm. Я хочу просмотреть их все в представлении XML.

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

    }

PLease поможет мне заполнить цикл while: |

  • 1
    В Google есть множество примеров
  • 1
    знание везде, чувак. Jst пытается собрать информацию от экспертов :)
Теги:
database

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();
}
1

или можете попробовать это

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

или...

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

        viewCr.moveToNext();
    }
  • 0
    нет, это нормально ... но я никогда не использовал этот способ в прошлом .. скоро попробую определенно ....... :)
  • 0
    Курсор ViewCr PLZ изменить его
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню