0

我正在使用VS2013 Express网络版,并且编写了C#MVC 5 Internet应用程序,并希望从SQL Server对象资源管理器中删除数据库。在SQL Server对象资源管理器中查找数据库

这里是我的连接字符串:

"Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\CanFindLocation26.mdf;Initial Catalog=CanFindLocation26;Integrated Security=True" 

我已经打开了SQL Server的对象资源管理器,目前还找不到我的数据库。

有一个(localdb)\ Projects节点,它有一个数据库节点,但我的数据库不在那里。还有一个Projects - CanFindLocation文件夹,其中没有任何内容。我的MVC5应用程序名称是CanFindLocation。

SQL Server对象资源管理器中的数据库在哪里?

在此先感谢

+0

对象资源管理器将只列出已正式挂载并连接到服务器的数据库;据我了解,临时文件也可以挂载 - 但它们不以相同的方式显示。 –

+0

将数据库附加到SQL Express的最佳方式是什么? – user3736648

+0

实际上我看到这是localdb,但它仍然是相同的:如果你打算引用*文件*(如你的例子),那么你有什么好;如果要引用* databases *,则:将数据库附加到服务器上(使用sql命令或对象资源管理器),并在连接字符串中使用数据库名称,而不是文件名 –

回答

0

你必须建立数据库项目,那么你CAND找到表数据库中SQL服务器 对象Explorer的> SQL服务器 - >项目 - >您的数据库

在web.config文件连接字符串中的web应用程序应自动创建。

谢谢

相关问题