Cómo: Definir la cadena de conexión (Entity Framework)

En este tema se muestra cómo definir la cadena de conexión que se usa al conectarse a un modelo conceptual. Este tema se basa en el modelo conceptual de AdventureWorks Sales. El modelo AdventureWorks Sales se usa en todos los temas relacionados con tareas de la documentación de Entity Framework . En este tema se da por supuesto que el usuario ya ha configurado Entity Framework y ha definido el modelo AdventureWorks Sales. Para obtener más información, vea Cómo: Definir manualmente los archivos de asignación y modelo (Entity Framework). Los procedimientos de este tema también se incluyen en el tema Cómo configurar manualmente un proyecto de Entity Framework.

Bb896291.note(es-es,VS.100).gifNota:
Si usa el Asistente para Entity Data Model en un proyecto de Visual Studio, el asistente genera automáticamente un archivo .edmx y configura el proyecto para que use Entity Framework .Para obtener más información, vea Cómo usar el Asistente para Entity Data Model (Entity Framework)

Para definir la cadena de conexión de Entity Framework

  • Abra el archivo de configuración de la aplicación del proyecto (app.config) y, a continuación, agregue la siguiente cadena de conexión:

    <connectionStrings>
        <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" />
    </connectionStrings>
    

    Si el proyecto no tiene un archivo de configuración de la aplicación, puede agregar uno seleccionando Agregar nuevo elemento en el menú Proyecto, seleccionando la categoría General, Archivo de configuración de la aplicación y, después, haciendo clic en Agregar.

Vea también

Conceptos

Tutorial rápido (Entity Framework)

Otros recursos

How to: Create a New Conceptual Model
Entity Data Model Tools