【问题标题】:App without remote database没有远程数据库的应用程序
【发布时间】:2010-09-12 12:49:08
【问题描述】:

如果我想创建需要数据库功能的 .NET 应用程序,但我不想使用远程数据库,我应该改用什么?

例如, 1)需要将数据存储在某种数据库中的网络应用程序 2) 需要将数据存储在某种数据库中的桌面应用程序

【问题讨论】:

标签: .net database embedded-database


【解决方案1】:

您可以使用SQL CESQLite

【讨论】:

  • SqlCE 3.5 不能很好地用于 Web 应用程序(Ex1)。有一个新版本正在开发中,应该可以与 ASP.NET 一起使用
【解决方案2】:

在 Wikipedia (http://en.wikipedia.org/wiki/Embedded_database) 上有相当多的 .NET 嵌入式数据库列表。我个人会选择 SQLite。

【讨论】:

    【解决方案3】:

    使用SQLite。这是一个支持 EF 的 ADO.Net 提供程序:System.Data.SQLite

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 2013-04-19
      • 1970-01-01
      • 1970-01-01
      • 2013-06-26
      • 2011-07-20
      • 2014-07-11
      相关资源
      最近更新 更多