Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
lemeserg
34 / 23 / 12
Регистрация: 08.04.2013
Сообщений: 266
Завершенные тесты: 1
1

SQLite ComboBox.Text no curren row

15.04.2014, 14:08. Просмотров 726. Ответов 4
Метки нет (Все метки)

Добрый день!
Делаю запрос:

C#
1
2
3
4
5
SQLiteCommand select_protocols = new SQLiteCommand("SELECT * FROM CalibrationsShablons WHERE Name=@Name", test);
select_protocols.Parameters.AddWithValue("Name", comboBox23.Text);
SQLiteDataReader select_protocols_read = select_protocols.ExecuteReader();
 
comboBox12.Text = select_protocols_read[1].ToString();
Запрос обрабатывается корректно, т.е. нужные данные есть. Выдает исключение "no current row".
Раньше все работало, до переустановки операционки. Помогите, пожалуйтста1

Добавлено через 17 минут
C#
1
2
3
4
5
6
7
8
SQLiteCommand workshop = new SQLiteCommand("SELECT * FROM workshop", test);
 
            SQLiteCommand download_intervals = new SQLiteCommand("SELECT * FROM DownloadInterval", test);
            SQLiteDataReader workshopr = workshop.ExecuteReader();
            string xcv = workshopr[0].ToString();
            textBox1.Text = workshopr[0].ToString();
            textBox2.Text = workshopr[1].ToString();
            textBox3.Text = workshopr[2].ToString();
В этом куске вообще мистика. ExecuteReader() отрабатывает, а следующие строки просто пропускаются. Уже не знаю куда копать.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 14:08
Ответы с готовыми решениями:

Возможно ли создать таблицу (все поля TEXT) в БД SQLite циклом?
Доброго времени суток! Хотел поинтересоваться: возможно ли создать таблицу...

SQLite Заполнение Combobox
День добрый! Программа использовала MS SQL LocalDB. Хочу перевести на SQLite....

Заполнить comboBox из таблицы SQLite
Подскажите как заполнить comboBox из значениями столбца таблицы SQLite. Без...

При выборе из выпадающего списка Items во время выполнения, мне необходимо изменить Combobox.Text
У меня возникло затруднение с Сombobox: при выборе из выпадающего списка Items...

Файл cookies.sqlite не sqlite на самом деле, или как его открыть
хочу прочитать куки браузеров (это не противозаконно) оперу сделал, хром...

4
lemeserg
34 / 23 / 12
Регистрация: 08.04.2013
Сообщений: 266
Завершенные тесты: 1
18.04.2014, 12:13  [ТС] 2
Так и не получается ничего придумать. Строки просто не исполняются.
0
nmcf
6521 / 5748 / 2618
Регистрация: 14.04.2014
Сообщений: 24,493
19.04.2014, 09:36 3
В отладчике смотрел? Что с данными происходит?
0
lemeserg
34 / 23 / 12
Регистрация: 08.04.2013
Сообщений: 266
Завершенные тесты: 1
20.04.2014, 08:38  [ТС] 4
В том то и дело, что ничего. workshopr заполняется, данные есть. Текстбоксы не активные изначально, но раньше то заполнялись...
0
lemeserg
34 / 23 / 12
Регистрация: 08.04.2013
Сообщений: 266
Завершенные тесты: 1
21.04.2014, 11:03  [ТС] 5
Разобрался. Куда дел эти кусочки так и не понял, но ответ оказался элементарным.

C#
1
2
3
4
5
6
7
SQLiteCommand select_protocols = new SQLiteCommand("SELECT * FROM CalibrationsShablons WHERE Name=@Name", test);
select_protocols.Parameters.AddWithValue("Name", comboBox23.Text);
SQLiteDataReader select_protocols_read = select_protocols.ExecuteReader();
while (select_protocols_read.Read())
{
comboBox12.Text = select_protocols_read[1].ToString();
}
C#
1
2
3
4
5
6
7
8
9
SQLiteCommand workshop = new SQLiteCommand("SELECT * FROM workshop", test);
SQLiteCommand download_intervals = new SQLiteCommand("SELECT * FROM DownloadInterval", test);
SQLiteDataReader workshopr = workshop.ExecuteReader();
while (workshopr.Read())
{
textBox1.Text = workshopr[0].ToString();
textBox2.Text = workshopr[1].ToString();
textBox3.Text = workshopr[2].ToString();
}
0
21.04.2014, 11:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 11:03

Не работает выборка типа <pole1> like '%<text>%' or <pole2> like '%<text>%'
прошу прощения за может глупый вопрос, но играюсь уже второй день и не могу...

Изменить DataRow и Update(row)
Добрый день Я никак не могу решить проблему с изменение данных строки в...

Sql row count и MessageBox
Добрый день, подскажите пожалуйста. Есть запрос в бд : private...


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

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

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