是否有使用 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;
答案 0 :(得分:1)
我使用了标准的Massive文件,但我必须将第148行(约)的提供者名称更改为:
var _providerName = "System.Data.SqlServerCe.4.0";
之后一切正常。