使用SQL Server Compact 4.0的Massive Micro ORM的示例

时间:2011-10-13 14:32:04

标签: orm database-connection sql-server-ce-4 massive

是否有使用 Massive SQL Server Compact 4.0 的示例?

我见过很多SQL Express的例子,但没有CE。

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

更新

我能够得到一个使用SQL Server 2008而不是Compact 4.0的示例。

这是Compact 4.0连接字符串:

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

有什么想法吗?

最终更新

我在Massive中调整了代码以使用连接字符串提供程序(如果已定义):

var _providerName = "System.Data.SqlClient";            
if(ConfigurationManager.ConnectionStrings[connectionStringName].ProviderName != null)
_providerName = ConfigurationManager.ConnectionStrings[connectionStringName].ProviderName;

1 个答案:

答案 0 :(得分:1)

我使用了标准的Massive文件,但我必须将第148行(约)的提供者名称更改为:

var _providerName = "System.Data.SqlServerCe.4.0";

之后一切正常。