Приложение WPF с базой данных - PullRequest
0 голосов
/ 13 мая 2010

Я хотел бы или мне нужно использовать базу данных для моего проекта wpf. Он должен хранить «личность», «команду», «цели» и, может быть, еще 2 вещи, ничего особенного. Я уже использовал (работал) с базами данных в java / php (postgresql), но, возможно, есть «более простой» способ хранения вещей… я имею в виду, будет ли база данных больше, чем я мог бы использовать (postgre или mysql) , но этот будет маленьким.

Ответы [ 2 ]

2 голосов
/ 13 мая 2010

Вы можете использовать XML или двоичную сериализацию, но если ваши элементы связаны друг с другом, тогда реляционной базой данных (например, разновидностью SQL), вероятно, будет проще управлять.

Если вы не хотите накладных расходов на запуск и поддержку сервера базы данных, взгляните на System.Data.SQLite .

0 голосов
/ 13 мая 2010

Ну, есть много вариантов для хранения данных вашего приложения. Ваш выбор будет зависеть от того, нужно ли нескольким пользователям обращаться к одному и тому же хранилищу данных, хотите ли вы использовать хранимые процедуры и SQL, какой тип безопасности вам нужен. Я думаю, что два наиболее очевидных варианта:

  1. Сериализация ваших объектов в XML или двоичный файл. Взгляните на видео-уроки по приложению Карла Шиффлета "Stuff" , в том числе демонстрирующие, как создать локальное хранилище данных
  2. Используйте облегченную базу данных, такую ​​как VistaDB или SQL Server Compact выпуск
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...