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

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
maxkoshevoi
67 / 67 / 14
Регистрация: 07.11.2013
Сообщений: 539
#1

Вывод результата запроса в treeView - Заполнить курсами первый уровень treeView, а тестами второй - C#

11.10.2014, 22:14. Просмотров 218. Ответов 0
Метки нет (Все метки)

Здравствуйте, помогите, пожалуйста, у меня есть список курсов и список тестов (каждый из которых относится к определённому курсу). И нужно заполнить курсами первый уровень treeView, а тестами естественно второй.
Запросы составлять умею, а вот с treeView ещё ни разу не работал...

Добавлено через 56 минут
Уже разобрался:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
command = new MySqlCommand("SELECT t.course_id, c.name, t.test_id, t.test_name FROM tests t JOIN courses c ON c.course_id = t.course_id ORDER BY 1;", MainForm.connection);
MainForm.connection.Open();
read = command.ExecuteReader();
int course_id = -1;
while (read.Read())
{
   if (read.GetInt32(0) != course_id)
   {
       treeView1.Nodes.Add(read.GetInt32(0).ToString(), read.GetString(1));
       course_id = read.GetInt32(0);
    }
    treeView1.Nodes[treeView1.Nodes.Count - 1].Nodes.Add(read.GetInt32(2).ToString(), read.GetString(3));
}
MainForm.connection.Close();
Но, если кто знает способ попроще, напишите, буду очень благодарен =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2014, 22:14
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод результата запроса в treeView - Заполнить курсами первый уровень treeView, а тестами второй (C#):

Заполнить TreeView из DBF - C#
Здравствуйте. Ребята как мне заполнить treeView (Каталоги подкаталоги) из таблицы DBF Пример как я получаю данные: ...

Заполнить из базы данных дерево значений (TreeView) - C#
Доброго дня, хочу заполнить из базы данных дерево значений (структура дерева заранее известна), но из той информации которую нашел...

Заполнить в treeview всю структуру папок и файлов диска - C#
Как это сделать? Без применения рекурсии конечно же.

Вывод даты из БД в Treeview - C#
Приветствую. Подскажите как вывести в treeview данные из бд с помощью запроса. Допустим есть таблица id_date date как...

вывод коллекции в TreeView - C#
Доброго всем времени суток! Есть коллекция объектов, в которой могут быть объекты и другие коллекции с коллекциями и объектами и т.д. Как...

Вывод содержимого таблицы БД в TreeView - C#
Я пытаюсь вывести содержимое таблицы в TreeView. но у меня получилось немного не так как хотелось. На картинке видно, что получилось....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2014, 22:14
Привет! Вот еще темы с ответами:

SQLite Вывод списка таблиц в treeview - C#
Не работал с treeview поэтому не могу понять, что не так делаю Цель вывести в treeview список таблиц из SQLite private void...

Вывод элементов TreeView из SQLite - C#
Как вывести подэлементы "Тест1", "Тест2", "Тест3", "Тест4" в один элимент "Работающие" а не так как у меня получилось на скрине? public...

Вывод результата запроса в dataGridView - C#
Вот такой код. Он должен подключаться к базе и выводить результат запроса в dataGridView. Но почему то он этого не делает, хотя к базе...

Вывод результата запроса в dataGridView - C#
Доброго времени суток!Делаю первый проект в vs c БД С#. Есть форма,на ней combobox-ы и datagrid.При нажатии на кнопку в datagrid-е должны...


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

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

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