Visual Studio App_Data 中的数据库与服务器资源管理器数据连接之间的 2008 区别

Visual Studio 2008 difference between database in App_Data and Server Explorer Data Connection

我最近开始学习 asp.net 和 MVC,如果您能提供有关在应用程序中处理数据的说明,我将不胜感激。更具体地说,将新的 sql 服务器数据库项目添加到 App_Data 文件夹与在服务器资源管理器 window 中创建数据库连接之间有什么区别?如果我在 App_Data 文件夹中添加一个新数据库,我是否仍然可以在 SSMS 中使用该数据库,或者我只能通过 Visual Studio 使用它吗?

谢谢

If you have the *.mdf placed in App_Data folder

 <connectionStrings>
  <add name="ConnectionName"
    connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|DatabaseName.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>

it will work if you change your file location. server explorer connection will be static.