Примеры Massive Micro ORM с SQL Server Compact 4.0 - PullRequest
2 голосов
/ 13 октября 2011

Есть ли примеры использования 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 Ответ

1 голос
/ 29 ноября 2011

Я использовал стандартный файл Massive, но мне пришлось изменить имя провайдера в строке 148 (около) на:

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

После этого все заработало.

...