首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Visual中打开数据库

无法在Visual中打开数据库
EN

Stack Overflow用户
提问于 2015-05-23 19:34:56
回答 2查看 5K关注 0票数 0

我正在阅读ASP.NET的"Contoso大学“教程,发现了这里

当我试图查看数据库时,问题就开始了。根据本教程的直接内容,当我打开数据库(SchoolContext)时,我会得到这个错误信息。

无法打开登录请求的数据库"ContosoUniversity1“。登录failed.Login失败的用户‘计算机\用户’。

因此,在DB上,我转到“修改连接”,然后点击OK,而不更改任何内容。然后我可以查看数据库,表格,视图等,但没有可用的信息,所以继续从教程我应该看到的学生实体,但它不在那里。当我运行这个程序并尝试访问网站/学生时,我会得到一个404,它说找不到资源。

我从教程中使用的连接字符串

代码语言:javascript
复制
<connectionStrings>
    <add name="SchoolContext" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=ContosoUniversity1;Integrated Security=SSPI;" providerName="System.Data.SqlClient"/>
  </connectionStrings>

我在运行VS 2013社区快车。我没有安装或任何相关程序。

我是电脑的管理员用户。

这是我的机器或用户权限的问题吗?我需要安装另一个程序吗?

EN

回答 2

Stack Overflow用户

发布于 2015-05-23 19:56:36

我认为您正在使用随Visual安装而来的sqlserver版本。尝试在连接字符串中添加AttachDBFilename='path of .mdf file of database'

代码语言:javascript
复制
<connectionStrings>
     <add name="SchoolContext" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=ContosoUniversity1;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\ContosoUniversity1.mdf" providerName="System.Data.SqlClient"/>
</connectionStrings>
票数 2
EN

Stack Overflow用户

发布于 2015-05-23 19:45:47

转到服务器资源管理器中的连接。转到Properties并从那里使用连接字符串。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30416799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档