Как я могу получить все строки, которые связаны с этим внешним ключом в текстовом представлении - PullRequest
0 голосов
/ 14 декабря 2011

У меня есть курсор, который выбирает строки, где внешний идентификатор равен int ID.Теперь я хочу перебрать этот курсор и извлечь все строки в текстовое представление.Вот то, что у меня есть, но ничего не получается.data.open ();/ * Курсорный курсор = data.fetchRow (ID);

        if (cursor.moveToFirst()) { // data?

            Speech.setText("Recipe Name: " + cursor.getString(1) + ". \n" + "Recipe Category: " + cursor.getString(2) 
                    + ". \n" + "Recipe Description: " + cursor.getString(3) + "/n");
        }*/

        Cursor cursor2 = data.IngredientfetchRows(ID);
        startManagingCursor(cursor2);
        cursor2.moveToFirst();

         if (cursor2.moveToFirst()) { 
             do 
         {

                 Text= cursor2.getString(1);
                 Speech.setText(Text);
                 Toast.makeText(this,Text, Toast.LENGTH_LONG).show();

         } 
             while (cursor2.moveToNext());

         }




        data.close();   
...