【发布时间】:2011-10-13 14:32:03
【问题描述】:
有没有使用 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;
【问题讨论】:
-
现在我决定使用一个名为 Simple.Data 的类似库,因为它适用于 SQL Server Compact 4.0 - 在这里查看:github.com/markrendle/Simple.Data
标签: orm database-connection sql-server-ce-4 massive