我正在ASP.NET上完成本教程:http : //www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4和我达到了我需要使用数据库的阶段。
由于使用Windows XP,因此不能选择LocalDB,因此我配置了SQL Server Express。
该应用程序正在运行,但是我似乎看不到该MovieDBContext.mdf
文件App_Data
夹中的文件。我尝试刷新,构建,运行,没有任何帮助。
该文件夹中唯一的东西是ASPNETDB.mdf
。该文件是否包含我要查找的内容?
我打开它,它显示了一堆与该应用程序用户相关的表。
我的问题是何时需要将新字段添加到电影类并将其与数据库进行协调,这意味着我必须打开迁移。
以下是迁移说明:http : //www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model和桌子
遗憾的是,由于我无权访问这些文件,因此无法根据本教程删除数据库文件。
有没有办法查看.mdf
文件?
我的连接字符串是:
<add name="MovieDBContext"
connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Drivers;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"
/>
按照他们进入您的问题的顺序
该文件夹中唯一的东西是ASPNETDB.mdf。该文件是否包含我要查找的内容?
可能是的,它实际上取决于您在创建文件时为其提供的名称。
您的连接字符串
数据源=。\ SQLEXPRESS; AttachDbFilename = | DataDirectory | \ Movies.mdf;
它在App_Data文件夹中查找名为Movies.mdf的文件,而您的文件名为ASPNETDB.mdf,则将该文件重命名为Movies.mdf或更改连接字符串
数据源=。\ SQLEXPRESS; AttachDbFilename = | DataDirectory | \ ASPNETDB.MDF;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句