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