使用SQL Server Compact 4.0的大型微型ORM示例

使用SQL Server Compact 4.0的大型微型ORM示例,orm,database-connection,sql-server-ce-4,massive,Orm,Database Connection,Sql Server Ce 4,Massive,有没有使用Massive和SQL Server Compact 4.0的例子 我看到了许多使用SQLExpress的示例,但没有看到使用CE的示例 我的配置(连接字符串/提供程序)有问题,希望看到一些示例 更新: 我能够得到一个使用SQLServer2008但不是Compact4.0的示例 这是Compact 4.0连接字符串: <add name="MassiveSpike" connectionString="Data Source=MassiveSpikeDb.sdf;"

有没有使用MassiveSQL Server Compact 4.0的例子

我看到了许多使用SQLExpress的示例,但没有看到使用CE的示例

我的配置(连接字符串/提供程序)有问题,希望看到一些示例

更新:

我能够得到一个使用SQLServer2008但不是Compact4.0的示例

这是Compact 4.0连接字符串:

<add name="MassiveSpike"
     connectionString="Data Source=MassiveSpikeDb.sdf;"
     providerName="System.Data.SqlServerCe.4.0"
/> 

我使用了标准的海量文件,但我不得不将第148行(关于)上的提供商名称更改为:


之后一切正常。

现在,我决定使用一个类似的库Simple.Data,因为它与SQL Server Compact 4.0配合得很好-在这里查看:与将提供程序硬编码到SQLServerCe.4.0不同,我加入了一些逻辑,如果在连接字符串中定义了提供程序,则使用该提供程序,但保留了与Rob一样的默认SQL Server(见上图)。谢谢你的帮助!
var _providerName = "System.Data.SqlClient";            
if(ConfigurationManager.ConnectionStrings[connectionStringName].ProviderName != null)
_providerName = ConfigurationManager.ConnectionStrings[connectionStringName].ProviderName;
var _providerName = "System.Data.SqlServerCe.4.0";