простейшие способы ведения локальной базы данных - PullRequest
3 голосов
/ 06 февраля 2012

Я довольно новичок в c #, и мне было интересно, какие есть варианты для сохранения базы данных на ПК пользователя.

Это в основном для сохранения избранного и возможности добавления заметки к каждому избранному, и тогда я смогу показать список со всеми избранными и их заметками. Но я, честно говоря, понятия не имею, как это сделать, я работал с mySQL, но я не могу сделать это здесь.

Спасибо

Редактировать: программа сопоставима с интернет-браузером, но для определенного веб-сайта, поэтому она не будет такой большой базы данных

Ответы [ 4 ]

5 голосов
/ 06 февраля 2012

SQLite - это простой и распространенный способ связать локальную реляционную базу данных с приложением.Он имеет ADO.NET (привязки базы данных C #) на System.Data.SQLite .

Однако, если вы просто храните простой набор кортежей, не будет разделенных запятойсписок, сохраненный как обычный текстовый файл на диске, работает нормально?

3 голосов
/ 06 февраля 2012

В .NET наименее раздражающий путь, вероятно, будет SQL Server Compact или VistaDB

2 голосов
/ 06 февраля 2012

Есть много таких баз данных - одна из них Microsoft SQL CE .

1 голос
/ 06 февраля 2012

Не похоже, что вам нужна база данных. Для чего-то такого простого, файл подойдет.

Если вам нужна база данных, я бы посмотрел на SQL Server Compact Edition или SQLite, как предлагает Майк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...