ASP.NET MVC C#连接字符串元数据创建

时间:2018-09-24 12:22:19

标签: c# asp.net-mvc database database-connection

对不起,我觉得这是一个非常基本的问题,但是我到数据源的连接字符串无效。我在拍摄时有些麻烦,并认为我缺少连接字符串的元数据部分-但我不确定它在哪里/如何创建。

我怎么看?

<add name="PDCWebEntities" connectionString="metadata=METADATASTRING;Data Source=.;Initial Catalog=PDC;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

这就是我认为需要保存在元数据字符串中的信息的地方:

entities

应注意,连接字符串所在的app.config文件位于PokemonDayCareSimple.Web项目中

是否可以根据此信息使元数据成为字符串的一部分?

1 个答案:

答案 0 :(得分:1)

您不需要元数据用于connectionString。

<add name="DefaultConnection" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\me\source\repos\MarketplaceMVC\MarketplaceMVC.Web\App_Data\MarketplaceIdentityDb.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />

除了“ AttachDbFilename”之外,您还可以使用“ Initial Catalog”。

enter image description here

在上下文类中,您需要添加一个构造函数:

public ApplicationContext() : base("DefaultConnection")
{

}