Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Гаджи
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 56
#1

Как вывести все записи из таблицы в текстовое поле? - Программирование Android

20.08.2015, 23:52. Просмотров 242. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как вывести все записи из таблицы в текстовое поле? (Программирование Android):

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

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

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

Найти все совпадения строки и вывести их в текстовое поле - Java
Добрый день! Застряла в написании обработки кнопки. По нажатию открывается диалоговое окно, куда пользователь вводит параметр поиска. Далее...

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 655
21.08.2015, 00:48 #2
Гаджи, почитай тут
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
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? - C++
начало здесь http://www.cyberforum.ru/ms-access/thread321693.html Да ты прав, но появилась новая проблема.как вывести текстовое поле БД...

В текстовое поле пользователь вводит число. При нажатии на кнопку вывести все числа текстового файла, которые - PHP
<? function forma() { ?> <form action=q234.php method=GET> <input type=text name=n1> <input type=text name=n2> <input...

Как вывести текст в текстовое поле из файла txt - HTML, CSS
Есть файл info.txt На сайте текстовое поле <p><textarea name="comment" rows=10 cols=70></textarea></p> Необходимо вывести в...

Как загрузить все строки текстового файла в текстовое поле - C++/CLI WinForms
В с++ builder можно было легко записать файл в мемо: Memo1->Lines->LoadFromFile(...). В VS я использую textEdit. Можно ли также легко в...


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

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

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