Простейшие способы ведения локальной базы данных
Я довольно новичок в C#, и мне было интересно, какие есть варианты для сохранения базы данных на ПК пользователя.
Это в основном для сохранения избранного и возможности добавления заметки к каждому избранному, а затем я смогу показать список со всеми избранными и их заметками. Но я, честно говоря, понятия не имею, как это сделать, я работал с mySQL, но я не могу сделать это здесь.
Спасибо
Изменить: Программа сопоставима с интернет-браузером, но для конкретного сайта, поэтому она не будет такой большой базы данных
4 ответа
Похоже, вам не нужна база данных. Для чего-то такого простого, файл подойдет.
Если вам нужна база данных, я бы взглянул на SQL Server Compact Edition или SQLite, как предлагает Майк.
SQLite - это простой и распространенный способ связать локальную реляционную базу данных с приложением. Он имеет ADO.NET (привязки базы данных C#) в System.Data.SQLite.
Однако, если вы просто храните простой набор кортежей, разве список с запятыми, сохраненный в виде обычного текстового файла на диске, не будет работать нормально?
В.NET наименее раздражающим будет скорее всего SQL Server Compact или VistaDB