Файловая база данных asp.net - PullRequest
       7

Файловая база данных asp.net

4 голосов
/ 18 февраля 2010

Существует ли какая-то простая система баз данных, которая использует простой текстовый или XML-файлы для хранения данных? Мне просто нужны некоторые базовые функции, такие как обновление, удаление, вставка, простые ограничения и отношения.

Для проекта, в котором я сейчас использую SQL Server, он будет слишком тяжелым, и мне все равно никогда не нравилось.

Ответы [ 7 ]

6 голосов
/ 18 февраля 2010
2 голосов
/ 18 февраля 2010

DataSet из .NET Framework также является опцией. См. DataSets, DataTables и DataViews (ADO.NET) в MSDN.

1 голос
/ 18 февраля 2010

SqlCompact - отличный вариант для этого. Там нет движка или настройки, просто включите .dll, и вы можете создать базу данных на лету.

http://www.microsoft.com/downloads/details.aspx?FamilyId=DC614AEE-7E1C-4881-9C32-3A6CE53384D9&displaylang=en

- РЕДАКТИРОВАТЬ: как @MathewMartin сказал: SqlCompact 4.0 предназначен для веб-базы данных и допускает несколько подключений.

0 голосов
/ 02 марта 2017

Если вы предпочитаете объектную базу данных , рассмотрите возможность использования NDatabase .

0 голосов
/ 18 февраля 2010

Проверьте этот вопрос переполнения стека: Бесплатная переносимая база данных

Там вы найдете список "облегченных" баз данных.

0 голосов
/ 18 февраля 2010

SQLite - хороший вариант.

Так как вы используете .net, я бы подумал только об использовании xml и LINQ to XML, это очень sql, как во многих отношениях.

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