本地数据库Visual Studio 2017的连接问题

时间:2018-10-14 17:10:52

标签: c# database entity-framework visual-studio-2017 connection-string

我正在用Visual Studio创建我的第一个本地数据库。

我创建了一个项目,其中安装了实体框架“ ConsoleApp4”。然后,我创建了一个单独的库“ ClassLibrary”(dll),并在其中添加了数据库(mdf)。

我还以多种方式构建了连接字符串,并将其放入“ ConsoleApp4” app.config。

我正在使用程序包管理器控制台添加迁移,然后更新数据库。

数据库已创建,但是它是新数据库(由实体框架创建),而不是“ classLibrary”中的数据库。

如何使实体框架了解它应该连接到我在类库中创建的数据库(并仅添加新表)?

2 个答案:

答案 0 :(得分:0)

我正在使用.net进行项目,我的连接字符串如下所示,也许可以为您提供帮助

<connectionStrings>
    <add name="DefaultConnection" 
         connectionString="Data Source=yourdatasource;Initial Catalog=yourcatalogname;Integrated Security=True" 
         providerName="System.Data.SqlClient" />
</connectionStrings>`

答案 1 :(得分:0)

通过在数据库上下文构造函数中分配连接字符串的名称来解决。

现在可以了!