ASP.NET的嵌入式数据库

时间:2011-07-01 12:51:26

标签: .net asp.net rdbms embedded-database

我需要一个可以在ASP.NET应用程序中使用的嵌入式数据库解决方案。不幸的是,似乎SQL Server精简版不支持ASP.NET,我的Web主机不利用SQL Server。 MS Access是一个选项。但是希望有一些更好的开源解决方案。谢谢。

5 个答案:

答案 0 :(得分:3)

有很多选择:

  1. Sql server compact 4.0。它适用于asp.net,请检查this blog entry
  2. Sqlite,它适用于asp.net,从Sqlite连接器站点获取连接。
  3. 火鸟。 providerarticle
  4. Db4o
  5. VistaDb
  6. MySql Embedded
  7. 我会推荐Sqlite。

答案 1 :(得分:0)

SQLite非常受欢迎。第三方供应商提供了几种.NET绑定。

答案 2 :(得分:0)

SQL Server Express Edition是一个选项,但它可能不适合高容量网站,因为它有连接限制。

答案 3 :(得分:0)

您可以使用SQllite这是一个基于文件的小型数据库。但它确实有局限性。

仍然需要在服务器上安装Sql express,因此您必须检查托管服务提供商。

答案 4 :(得分:0)

如果您不介意网络数据库模型,可以尝试:https://github.com/mdsoftware/mData。类似Lisp的数据处理语言和表达式编译器/执行机器是一种选择。