在类库中使用实体的连接字符串

时间:2013-12-21 14:22:08

标签: c# entity-framework

我有一个类库,我将其用作项目的DAL。

我在app.config中为主应用程序提供了以下连接字符串

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="MyEntities"
     connectionString="Data Source='C:\temp\data.sdf'"
     providerName="System.Data.SqlServerCe.4.0"/>
  </connectionStrings>
</configuration>


public class Container : ObjectContext
{
    public Container()
        : base(GetConnectionString())
    {
    }
    public static string GetConnectionString()
    {
        string connectionString = ConfigurationManager.ConnectionStrings["MyEntities"].ConnectionString;
    }
}

使用connectionstring进行连接时收到异常:

不支持关键字:'数据来源'。

我需要添加什么来连接字符串才能访问sqlce数据库?

0 个答案:

没有答案