@jonillien

Как организовать хранение данных в c# WPF (программа — заучивание иностранных слов)?

Простая программа по заучиванию иностранных слов (flashcards). Необходимо чтобы данные (файл бд) хранились в папке рядом с exe файлом. Что можно выбрать? sqlite? Visual Studio предлагает свои решения, о которых мне очень плохо извествно. Как это можно организовать?

Хочется иметь возможность редактировать файл бд средствами VS.
  • Вопрос задан
  • 2056 просмотров
Пригласить эксперта
Ответы на вопрос 3
Для локальной базы может хватить и .mdb, провайдер вшит во все актуальные версии Windows.
Можно выбрать и SQLite, на официальном сайте есть информация о том, какие библиотеки нужно таскать за проектом, чтобы он запускался на конечных машинах.
Ответ написан
Комментировать
petermzg
@petermzg
Самый лучший программист
А зачем вам вообще база данных. Обьем данных у вам не большой, разрастаться не будет, многопользовательский доступ не нужен. Храните данные в обычных Json или Xml файлах.
Ответ написан
andrewpianykh
@andrewpianykh
Из нативного я бы рекомендовал Microsoft SQL Server Compact + EntityFramework.
Иначе, как уже писали выше, XML/JSON. По удобству работы в целом без разницы, для XML - Linq to XML, для JSON - JSON.NET
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы