Visual Studio 2008 App_Data中的数据库与Server Explorer数据连接之间的区别

时间:2016-10-07 10:49:55

标签: sql-server asp.net-mvc database visual-studio-2008 database-connection

我最近开始学习asp.net和MVC,并希望对在应用程序中处理数据做一些澄清。更具体地说,将新的SQL Server数据库项添加到App_Data文件夹和在Server Explorer窗口中创建数据库连接有什么区别?如果我在App_Data文件夹中添加一个新数据库,我仍然能够在SSMS中使用这个数据库,或者我只能通过Visual Studio使用它吗?

由于

1 个答案:

答案 0 :(得分:4)

  

如果* .mdf放在App_Data文件夹中

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

如果您更改文件位置,它将起作用。   server explorer连接将是静态的。