ASP.NET MVC:连接到数据库的问题

时间:2011-05-14 04:41:34

标签: c# asp.net-mvc-3

我正在使用本指南: http://www.asp.net/mvc/tutorials/mvc-music-store-part-7

与指示一样,我进入了ASP.NET Web Application Administrator,但是当我进入安全标签时:

  

您选择的问题   数据存储。这可能是由一个引起的   无效的服务器名称或凭据,或   没有足够的许可。它可以   也是由角色经理造成的   功能未启用。点击   下面的按钮被重定向到一个   您可以在其中选择新数据的页面   存储。

     

以下消息可能对您有所帮助   诊断问题:无法解决   连接到SQL Server数据库

我点击了下面的按钮,但它根本没用。

到目前为止,我完全(我认为......)就像导游所说的那样。 我有一种可怕的感觉,答案是显而易见的。

编辑1: 顺便说一句,当我从指南中打开完整解决方案并尝试打开ASP.NET Web Application Administrator时,会出现以下错误:

  

您选择的问题   数据存储。这可能是由一个引起的   无效的服务器名称或凭据,或   没有足够的许可。它可以   也是由角色经理造成的   功能未启用。点击   下面的按钮被重定向到一个   您可以在其中选择新数据的页面   存储。

     

以下消息可能对您有所帮助   诊断问题:A   与网络相关或特定于实例的   建立一个错误时发生错误   连接到SQL Server。服务器   没找到或无法访问。   验证实例名称是否为   正确和SQL Server是   配置为允许远程   连接。 (提供者:SQL网络   接口,错误:26 - 错误定位   指定的服务器/实例)

编辑2: 连接字符串:

<connectionStrings>
    <add name="MusicStoreEntities"
     connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf"
     providerName="System.Data.SqlServerCe.4.0"/>
  </connectionStrings>

1 个答案:

答案 0 :(得分:1)

您是否安装了SQL Server Express,并且在app_data中有数据库吗?