我想要在视图中显示来自我的数据库的数据,但是出现了一些奇怪的问题。
错误:
无法创建文件“~\MyProject\MyProject\App_Data\BlogContext.mdf”,因为它已经存在。更改文件路径或文件名,并重试操作。CREATE DATABASE失败。列出的某些文件名无法创建。请检查相关错误。
视图(cshtml):
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Title)
</td>
</tr>
}
控制器 ActionResult Post:
public ActionResult Post()
{
return View(db.Posts.ToList());
}
文章模型:
public class Post
{
public virtual int Id { get; set; }
public virtual string Title { get; set; }
public virtual string Content { get; set; }
public virtual string ShortContent { get; set; }
public virtual string Meta { get; set; }
public virtual string UrlSlug { get; set; }
public virtual bool Published { get; set; }
public virtual DateTime? ModifiedDate { get; set; }
public virtual DateTime AddDate { get; set; }
public virtual PostCategory PostCategory { get; set; }
public virtual List<string> Tags { get; set; }
我不知道Visual想做什么,因为实际上我已经有一个叫这个名字的数据库了,但我不想创建一个新的。我只想使用这个。
该怎么办?