11 / 12 / 8
Регистрация: 16.11.2016
Сообщений: 892
|
||||||
1 | ||||||
Как реализовать импорт данных с файла в DataGridView?14.06.2019, 11:51. Показов 3368. Ответов 10
Метки нет (Все метки)
Если таблица с колонками
Есть размыления: быть может создать txt файл, и , скажем, реализовать такую структуру в этом файле: id (значение), surname (значение), name, middle_name (тоже значение и т.д.), scientific_degree, position, experience ; (тут второй объект) id , surname , name, middle_name, scientific_degree, position, experience ; (тут третий объект) id , surname ... и т.д. Потом типо потоком файл открыть, и пока в тексте не столкнёмся с запятой или ";", то до тех пор заполнять ячейку. Тогда вопрос: Как выбрать ячейку в программном коде? То есть как прописать это: ячейка = ... и как перейти на новую строку? То есть как прекратить записывать первого, второго или пятидесятого пользователя и перейти к следующему? Тоже в виде кода
0
|
14.06.2019, 11:51 | |
Ответы с готовыми решениями:
10
Импорт данных из XML файла в DataGridView DataGridView, как реализовать добавление данных Как реализовать сохранение данных используя DataGridView? Импорт данных из Excel в DataGridView |
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
|
|
14.06.2019, 12:12 | 2 |
XML или JSON в этом плане удобнее. Десереализовать файл в коллекцию объектов, коллекцию привязать к гриду.
2
|
222 / 175 / 73
Регистрация: 05.11.2015
Сообщений: 531
|
||||||
14.06.2019, 12:20 | 3 | |||||
triatri3, Из текстового файла в dataGridView
Добавлено через 6 минут triatri3, или вот еще примерчик. Первая строка в текстовом файле - это заголовок, разделенный символом - ;, все что далее - это основная таблица.
1
|
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
|
|
14.06.2019, 12:31 | 4 |
bd_13,
Не по теме: Я конечно. понимаю, если задача стоит разобрать уже готовый файл и деваться некуда. Можно извращаться. Но если файл только предстоит создать, почему не использовать xml, json, excel, sqlite ?
1
|
222 / 175 / 73
Регистрация: 05.11.2015
Сообщений: 531
|
|
14.06.2019, 12:33 | 5 |
1
|
11 / 12 / 8
Регистрация: 16.11.2016
Сообщений: 892
|
||||||
14.06.2019, 21:30 [ТС] | 6 | |||||
Извините что вновь беспокою, но возник такой вопрос:
У меня 3 таблицы, третья связанная с двумя другими. То есть две следующие колонки должны принадлежать двум разным таблицам. Я прописал это, но выводит ошибку. Есть ли возможность как-то это реализовать?
0
|
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
|
|
14.06.2019, 22:06 | 7 |
0
|
11 / 12 / 8
Регистрация: 16.11.2016
Сообщений: 892
|
||||||
14.06.2019, 22:07 [ТС] | 8 | |||||
+ меня интересует как реализовать запись в файл при закрытии? Я реализовал так, но запись не происходит
0
|
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
|
|
14.06.2019, 22:20 | 9 |
Как определили, что не проходит ? Файл должен быть в папке bin/Debug или bin/Release вашего проекта.
1
|
11 / 12 / 8
Регистрация: 16.11.2016
Сообщений: 892
|
|
14.06.2019, 23:45 [ТС] | 10 |
Там и находится.
Это txt файл, открываю его, там старое значение. Выхожу с настройкой в программе, чтобы это значение поменялось, но оно не изменяется. Структуратакая, что открыв программу считывается файл, в котором написанно "black" или "white", цветовую тему можно поменять в программе. При закрытии программы должно в файле сохранятся значение (на месте старого) , тоже "black" или "white", в зависимости от выбранной в момент закрытия палитры цвета. В обзем, открывается коректно, при закрытии файл не меняется.
0
|
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
|
|
15.06.2019, 00:10 | 11 |
Сообщение было отмечено triatri3 как решение
Решение
triatri3, Для хранения настроек приложения, существует Properties.Settings
https://blog.foolsoft.ru/c-xra... -dejstvii/
1
|
15.06.2019, 00:10 | |
15.06.2019, 00:10 | |
Помогаю со студенческими работами здесь
11
Импорт данных из Excel в DataGridView Импорт данных из Excel в DataGridView Экспорт/Импорт данных из dataGridView в файл Импорт данных из нескольких листов Excel в DataGridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |