Простейшие способы ведения локальной базы данных

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

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

Спасибо

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

4 ответа

Решение

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

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

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

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

В.NET наименее раздражающим будет скорее всего SQL Server Compact или VistaDB

Таких баз данных много - одна из них - Microsoft CE.

Другие вопросы по тегам