Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Гаджи
0 / 0 / 1
Регистрация: 07.02.2013
Сообщений: 56
1

Как вывести все записи из таблицы в текстовое поле?

20.08.2015, 23:52. Просмотров 296. Ответов 2
Метки нет (Все метки)

Делаю так, но выводится только первая запись:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public void onClick(View view) {
        Cursor cursor = mSqLiteDatabase.query("dics", new String[]{DatabaseHelper.SLOVO_COLUMN,
                        DatabaseHelper.PEREVOD_COLUMN},
                null, null,
                null, null, null) ;
 
        while (cursor.moveToNext()) {
            String slovo = cursor.getString(cursor.getColumnIndex(DatabaseHelper.SLOVO_COLUMN));
            String perevod = cursor.getString(cursor.getColumnIndex(DatabaseHelper.PEREVOD_COLUMN));
 
            EditText vText = (EditText) findViewById(R.id.editText);
            vText.setText("Слово " + slovo + " переводится " + perevod);
        }
 
        cursor.close();
    }
А вот так добавляю данные из текстовых полей в таблицу. Может при добавлении косяк? dics - это таблица

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        setContentView(R.layout.activity_main);
        mDatabaseHelper = new DatabaseHelper(this, "slovar.db", null, 1);
        mSqLiteDatabase = mDatabaseHelper.getWritableDatabase();
    }
 
    public void onClickAddButton(View view) {
 
        ContentValues newValues = new ContentValues();
 
            EditText slovoText = (EditText) findViewById(R.id.editText1);
            EditText perevodText = (EditText) findViewById(R.id.editText2);
            newValues.put(DatabaseHelper.SLOVO_COLUMN, slovoText.getText().toString());
            newValues.put(DatabaseHelper.PEREVOD_COLUMN, perevodText.getText().toString());
 
            mSqLiteDatabase.insert("dics", null, newValues);
    }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2015, 23:52
Ответы с готовыми решениями:

Как подписать текстовое поле внутри элемента RecyclerView на будущие изменения в Avtivity
Доброго дня. У меня есть список на основе SectionedRecycler а так же в...

При нажатии на текстовое поле открыть экран набора с телефоном из поля
Всем привет, такой вопрос, есть текстовое поле с номером телефона, как сделать,...

По нажатию кнопки (12) в форме (завод) вывести в поле (отчет) все записи таблицы (пациенты)
Доброго времени суток. Есть задача. Необходимо по нажатию кнопки (12) в форме...

Найти все совпадения строки и вывести их в текстовое поле
Добрый день! Застряла в написании обработки кнопки. По нажатию открывается...

Как вывести текстовое поле в отчет
Добрый день, такая проблема, в общем есть полускдшный отчет(в основном на скд +...

2
Mikalai
264 / 240 / 95
Регистрация: 11.01.2015
Сообщений: 671
21.08.2015, 00:48 2
Гаджи, почитай тут
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
21.08.2015, 09:53 3
cursor.moveToFirst()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2015, 09:53

Как вывести текстовое поле БД Access в Edit?
начало здесь http://www.cyberforum.ru/ms-access/thread321693.html Да ты прав,...

Как вывести элементы списка в текстовое поле?
дан метод со списком внутри.По нажатию кнопки должна выводиться информация об...

Как вывести в текстовое поле адрес сайта?
Здравствуйте, я только учусь программировать на objective c, и прошу вашей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru