ADO.NET Entity Framework 如何:定义连接字符串(实体框架)

主题介绍如何定义在连接到概念模型时使用的连接字符串。本主题基于 AdventureWorks 销售概念模型。 AdventureWorks 销售模型将在实体框架文档的与任务相关的所有主题中使用。本主题假定您已配置实体框架且定义了 AdventureWorks 销售模型。有关更多信息,请参见 如何:手动定义模型和映射文件(实体框架)本主题中的过程还包括在 如何:手动配置实体框架项目中。
说明 说明:

如果在 Visual Studio 项目中使用实体数据模型向导,则该向导将自动生成 .edmx 文件并将该项目配置为使用实体框架。有关更多信息,请参见 如何:使用实体数据模型向导(实体框架)

定义实体框架连接字符串

  • 打开项目的应用程序配置文件 (app.config) 并添加以下连接字符串:

        <add name="AdventureWorksEntities" 
             connectionString="metadata=.\AdventureWorks.csdl|.\AdventureWorks.ssdl|.\AdventureWorks.msl;
             provider=System.Data.SqlClient;provider connection string='Data Source=localhost;
             Initial Catalog=AdventureWorks;Integrated Security=True;Connection Timeout=60;
             multipleactiveresultsets=true'" providerName="System.Data.EntityClient" />
    
    

    如果项目没有应用程序配置文件,可以通过从 “项目”菜单中选择 “添加新项”,选择 “常规”类别,接着选择 “应用程序配置文件”,然后单击 “添加”,以添加应用程序配置文件。

请参见

概念

其他资源

posted @ 2010-12-29 18:19  子福当自强  阅读(613)  评论(0编辑  收藏  举报
悟道