Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2010, 15:51   #1
PUSHkiN
Пользователь
 
Регистрация: 12.06.2008
Сообщений: 43
Печаль база данных на xaml

Добрые люди, подскажите плз, как на xml реализовать базу данных.. т.к. преподша запретила использовать sql или какие-то СУБД для создания базы.. пришла идея сделать на xml, но немного не разобрался в реализации и принципу работы... буду благодарен за любую помощь)

Последний раз редактировалось PUSHkiN; 01.11.2010 в 15:58.
PUSHkiN вне форума Ответить с цитированием
Старый 01.11.2010, 15:58   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Задание сделать БД ПО не использующее БД? Или это такой испорченный телефон? Я не пойму причем XAML к БД вообще?!
BOBAH13 вне форума Ответить с цитированием
Старый 01.11.2010, 16:02   #3
PUSHkiN
Пользователь
 
Регистрация: 12.06.2008
Сообщений: 43
По умолчанию

сори... не xaml, а xml) подсказали, что можно хранить там данные типа настроек программы.. но мне нужно там хранить достаточно много данных, будет ли это рационально?? само задание звучит так: "Создать базу данных для начисления заработной платы работникам..........", но при этом СУБД использовать нельзя, типа сидите дети и долбайтесь с нетипизироваными файлами, сам этого не понимаю, но придётся делать(((( вот и думаю, где будет удобнее и лучше хранить данные и обрабатывать.. через xml сказала, что можно делать, если получится....
PUSHkiN вне форума Ответить с цитированием
Старый 01.11.2010, 16:06   #4
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

XML, ну тогда смотрите
1. Описываете классы данных, ну там работник, его зарплата и т.д. и т.п. Можно и несколько классов, например списки (List<ваш другой класс>())
2. Каждому классу, каждому свойству класса присвоить XmlRoot, XmlAttribute, XmlElement соответственно, + самому класса добавить Serializable
3. Открываем широкие просторы нета, и ищем "Сериализация в C#" как то так, можете еще добавить те ключевые слова что я выше написал.
4. Далее при загрузке приложения десериализуем, при завершении сериализуем и сохраняем на диск ввиде .xml файл. Вот и все.
BOBAH13 вне форума Ответить с цитированием
Старый 01.11.2010, 16:11   #5
PUSHkiN
Пользователь
 
Регистрация: 12.06.2008
Сообщений: 43
По умолчанию

Спасибо) счас буду пробовать что-нить накидать)
PUSHkiN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто разбирается в XAML ? Namolem Помощь студентам 0 08.10.2010 23:58
Небольшая база в Open Office База данных. sashaman Фриланс 3 11.04.2010 20:13
WPF. XAML BOBAH13 WPF, UWP, WinRT, XAML 4 07.02.2010 18:16
xaml Cpluser WPF, UWP, WinRT, XAML 2 22.01.2010 14:58
База данных с возможностью приема данных из файлов Excel Al_Sha БД в Delphi 6 16.10.2009 15:34