实体框架 EDMX 文件本地和实时



>我使用实体框架在MVC中创建了一个项目。我添加了本地数据库的 Edmx 文件,现在我想连接到我的实时数据库。

现在我想在我的项目中同时保留本地和实时数据库,以便我可以根据我的 Web 配置更改使用任何数据库。

假设本地数据库和实时数据库具有相同的结构,则 edmx 文件将同时适用于实时数据库和开发数据库。只需更新连接字符串以指向实时数据库。

可以在 MVC 项目的 web.config 文件中找到连接字符串。

本地连接字符串示例:

<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=(LocalDb)v11.0;AttachDbFilename=|DataDirectory|dbname.mdf;Initial Catalog=dbo;Integrated Security=True" providerName="System.Data.SqlClient" />

示例 SQL Server 2008 连接字符串:

<connectionStrings>
<add name="ConnectionStringName" providerName="System.Data.SqlClient" connectionString="Server=DatabaseServerName;Database=dbname;User Id=username; Password=password; MultipleActiveResultSets=true" />

查看 http://Connectionstring.com 以获取更多连接字符串示例

最新更新