基于文件的数据库asp.net

时间:2010-02-17 23:29:04

标签: asp.net sql xml database text

是否有某种简单的数据库系统使用简单的文本或xml文件进行数据存储?我只需要一些基本功能,如更新,删除,插入,简单约束和关系。

对于我现在使用SQL Server的项目来说,重量级太重了,无论如何我从来都不喜欢它。

7 个答案:

答案 0 :(得分:6)

答案 1 :(得分:2)

.NET Framework中的DataSet也是一种选择。请参阅MSDN上的DataSets, DataTables, and DataViews (ADO.NET)

答案 2 :(得分:1)

答案 3 :(得分:1)

SqlCompact是一个很好的选择。没有引擎或设置,只需包含.dll,您可以动态创建数据库。

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

- 编辑:像@MathewMartin所说:SqlCompact 4.0旨在成为一个Web数据库并允许多个连接。

答案 4 :(得分:0)

SQLite是个不错的选择。

既然你使用.net,我会考虑只使用xml和LINQ to XML,它在许多方面都非常像。

答案 5 :(得分:0)

检查此Stack Overflow问题: Free portable database

在那里你会找到“轻量级”数据库列表。

答案 6 :(得分:0)

如果您更喜欢对象数据库,请考虑使用NDatabase