码迷,mamicode.com
首页 > 其他好文 > 详细

EF 项目的实施的几个重点。

时间:2014-08-06 18:37:11      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   os   io   strong   art   ar   

EF 项目的实施的几个重点:

1) EF 的配置在 WEB.config 或者 APP.config

      1)  引人 ENTITY FRAMEWORK 节 (Section);

      2)  在 ENTITY FRAMEWORK 描述节 引入  PROVIDER;

           加入 默认 的 PROVIDERSERVICE (主要是 MS SQL 使用)

      3) 引入  CONNECTSTRING 连接字符串。

SQL 的示例:

<?xml version="1.0" encoding="utf-8"?>

<configuration>

   <configSections>

      <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

   </configSections>

 

  <entityFramework>

      <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />

     <providers>

       <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />

     </providers>

  </entityFramework>

 

  <connectionStrings>

    <add name="MySqlServerContext" connectionString="Data Source=.;Initial Catalog=CRM_DEMO;Integrated Security=true;" providerName="System.Data.SqlClient" />

  </connectionStrings>

</configuration>

 

MYSQL 示例:

  <entityFramework>

      <providers>

        <provider invariantName="Devart.Data.MySql" type="Devart.Data.MySql.Entity.MySqlEntityProviderServices, Devart.Data.MySql.Entity, Version=8.1.36.6, Culture=neutral, PublicKeyToken=09af7300eec23701" />

    </providers>

  </entityFramework>

  <connectionStrings>

    <add name="MySqlContext" connectionString="User Id=root;Password=root;Host=db;Port=3309;Database=test1" providerName="Devart.Data.MySql" />

  </connectionStrings>

 

EF 项目的实施的几个重点。,布布扣,bubuko.com

EF 项目的实施的几个重点。

标签:style   color   使用   os   io   strong   art   ar   

原文地址:http://www.cnblogs.com/hopesun/p/3895114.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!