|
44 / 44 / 8
Регистрация: 11.04.2010
Сообщений: 139
|
||||||
Привязка DataSet к DataGridView (экспорт таблицы в XML)29.01.2012, 17:53. Показов 7536. Ответов 14
Метки нет (Все метки)
Здравствуйте уважаемые форумчане! Помогите, пожалуйста, с привязкой DataSet к DataGridView, что бы экспортировать содержимое таблицы DataGridView в *.xml. То есть, сама таблица состоит из 5 столбцов и будет иметь около 100 строчек. Все будет заполнятся вручную без использования SQL и т.д.
Собственно, на форму выкинул оба компонента, в DataGridView указал источник данных dataSet1. Как указать DataSet количество столбцов и строк, за которыми он будет "следить" и каким образом экспортировать все это в *.xml? Что то типа такого?:
0
|
||||||
| 29.01.2012, 17:53 | |
|
Ответы с готовыми решениями:
14
Привязка DataSet к DataGridView Экспорт DataSet в XML шаблон
|
|
80 / 78 / 10
Регистрация: 29.12.2011
Сообщений: 183
|
||||||
| 29.01.2012, 20:36 | ||||||
|
Была задача по привязке DataGridView к xml файлу на форуме, думаю обратное вполне выполнимо.
Использование XML в DataSet Загрузка DataSet из XML Добавлено через 5 минут Пример по похожей задаче с сохранением
1
|
||||||
|
44 / 44 / 8
Регистрация: 11.04.2010
Сообщений: 139
|
|
| 01.02.2012, 23:47 [ТС] | |
|
О, спасибо большое! Сейчас проверить нет возможности, т.к. еду с очередной командировки (сижу сейчас со смартфона). Домой приеду, обязательно проверю. Заранее плюс
0
|
|
|
80 / 78 / 10
Регистрация: 29.12.2011
Сообщений: 183
|
|
| 02.02.2012, 12:24 | |
|
Задача интересная самому хочется разобраться. Если что появиться по теме пишите. Пытался узнать у знакомого он предлагает только построчно разбирать и писать в XML файл - не то. Хочется чтобы создавался полноценный XML источник с сохранением схемы и т.д. Нужно на основе DataGridView перед записью в файл создать источник DataSet и можно будет использовать WriteXml. Только как на основе DataGridView таблицы заполнить источник? В MSDN есть создание источника с помощью LINQ, но не из DataGrid.
0
|
|
|
44 / 44 / 8
Регистрация: 11.04.2010
Сообщений: 139
|
||
| 02.02.2012, 17:21 [ТС] | ||
Но таки заставили
0
|
||
|
|
|||
| 02.02.2012, 17:43 | |||
|
DataSet, а точнее DataTable, является источником данных для dataGridView. Экспорт данных из источника в XML делается методом WriteXML, обратное чтение методом ReadXML, dataGridView к этому не имеет никакого отношения.
В чем именно заключается проблема? Добавлено через 1 минуту
1
|
|||
|
44 / 44 / 8
Регистрация: 11.04.2010
Сообщений: 139
|
|
| 02.02.2012, 22:53 [ТС] | |
|
0
|
|
|
80 / 78 / 10
Регистрация: 29.12.2011
Сообщений: 183
|
|
| 03.02.2012, 21:20 | |
|
0
|
|
|
80 / 78 / 10
Регистрация: 29.12.2011
Сообщений: 183
|
|||||||
| 05.02.2012, 12:30 | |||||||
|
Добавлено через 3 минуты Задача сводиться к созданию DataTable на основе DataGridView Добавлено через 13 минут
Создание DataTable на основе запроса (LINQ to DataSet) Еще ко-что. Может можно создать DataTable на основе уже заполненного DataGridView используя LINQ.
0
|
|||||||
|
|
||||
| 05.02.2012, 14:04 | ||||
|
ibmpc, показаный код привязывает готовый DataTable к DataGridView, а не позволяет
0
|
||||
|
80 / 78 / 10
Регистрация: 29.12.2011
Сообщений: 183
|
|||
| 06.02.2012, 15:21 | |||
|
0
|
|||
|
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
|
||||||
| 17.02.2012, 18:54 | ||||||
|
Например, вот так:
0
|
||||||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
||||||
| 18.04.2012, 06:50 | ||||||
|
А примерно так:
Только таблица, на которую опирается DataGridView, должна уже присутствовать в DataSet. А вообще самый лучший вариант - это как делается в Borland.Eco. Там базы данных(шаблонные) основаны полностью на XML DataSet (т.е. Данные напрямую сохраняются в XML на диске). Может есть что-то подобное в VisualStudio?
0
|
||||||
| 18.04.2012, 06:50 | |
|
Помогаю со студенческими работами здесь
15
Экспорт данных из DataGridView в DataSet
Экспорт данных из DataGridView в XML файл Как записать текущий Header колонки dataSet (или dataGridView) в xml? Экспорт таблицы из DataGridView в excel .xlsx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|