需要一个轻量级SQL数据库来支持C#LINQ

需要一个轻量级SQL数据库来支持C#LINQ,c#,sql,database,C#,Sql,Database,我正在做一个简单的项目,它需要一个SQL数据库,我认为使用完整的SQLServer2012会有点过头 我想要简单和lite数据库支持SQL和LINQ查询。我对使用C#创建数据库相当陌生(我以前做过的唯一与数据库相关的工作是使用PHP的MySQL),而且应用程序非常小,只有两个表atmost,因此它最好非常简单,易于安装和运行。您可以使用SqlServerCompact 4.0,这是一个相对较小的自包含程序集,可以随应用程序一起提供。这是一个非常精简的SQLServer版本,但它支持大多数SQL命

我正在做一个简单的项目,它需要一个SQL数据库,我认为使用完整的SQLServer2012会有点过头


我想要简单和lite数据库支持SQL和LINQ查询。我对使用C#创建数据库相当陌生(我以前做过的唯一与数据库相关的工作是使用PHP的MySQL),而且应用程序非常小,只有两个表atmost,因此它最好非常简单,易于安装和运行。

您可以使用SqlServerCompact 4.0,这是一个相对较小的自包含程序集,可以随应用程序一起提供。这是一个非常精简的SQLServer版本,但它支持大多数SQL命令,并且在LINQtoSQL和EntityFramework中都受支持

还有其他选择。SqlLite还具有实体框架和LINQ到SQL提供程序


您可以使用SqlServerCompact 4.0,这是一个相对较小的独立程序集,可以随应用程序一起提供。这是一个非常精简的SQLServer版本,但它支持大多数SQL命令,并且在LINQtoSQL和EntityFramework中都受支持

还有其他选择。SqlLite还具有实体框架和LINQ到SQL提供程序

使用。它是一个嵌入式SQL Server(在中等信任度下运行,非常适合托管的web应用!),在功能、数据类型和数据库大小方面有一些限制—限制为4 GB。你可以在这里下载:

如果你需要更多,我会的。这就是我在我的爱好项目中使用的。每个数据库的容量限制为10GB,但在其他方面与完整版非常相似,除非您需要高级的东西。您可以在此处下载:,并在此处比较版本功能:。

使用。它是一个嵌入式SQL Server(在中等信任度下运行,非常适合托管的web应用!),在功能、数据类型和数据库大小方面有一些限制—限制为4 GB。你可以在这里下载:

如果你需要更多,我会的。这就是我在我的爱好项目中使用的。每个数据库的容量限制为10GB,但在其他方面与完整版非常相似,除非您需要高级的东西。您可以在此处下载:,并在此处比较版本功能:。

例如喜欢?例如喜欢?