WPF MVVM中的实体框架的免费数据库

Was*_*RAR 0 c# database wpf entity-framework mvvm

我想使用一个免费的数据库在我的WPF应用程序(PixelSense)中进行一些数据绑定(存储).

我已经在Visual Studio 2010中使用过SQL Server 2010,它的工作原理非常好.

我也听说过,由于一些不兼容问题,实体框架对MySQL不起作用,而且SQLite不支持布尔.

在这种情况下,你对我有什么建议?

Edit

谢谢,我选择了Microsoft SQL Server 2008 R2 Express

为什么:Free通过Microsoft,几乎相同SQL Server

Ste*_*e B 6

在microsoft世界中,您可以使用:

  • Sql Server Express
    • 每个DB大小限制10Gb
  • Sql Local DB,它是Sql Server用户实例的替代品.它是Sql Server Express的一部分.
    • 每个DB大小限制10Gb
  • Sql Compact
    • 每个数据库大小限制4Gb

由于它是Microsoft的产品,因此您发现问题的可能性较小.

我喜欢Sql Compact,因为它的二进制文件占用空间很小.但是有一些限制(ntext不能很好地支持),至少在我几年前使用的版本中.

很高兴知道,不支持 Access数据库.虽然Access没有良好的声誉,但对于本地应用程序来说它可以让人感觉到.

在Microsoft World之外,SqlLite拥有良好的声誉.