我在mvc4和一个数据库上跟着这个链接,它不适用于我。 我不知道我是否缺少一些东西。我有VS2010,MVC4和SQL 2008(远程DB)MVC4和asp.net教程不起作用
,如果我按照教程到运行该项目,并测试数据库连接,我得到(我叫一切视频)。现在,如果我不能在asp.net网站上按照教程,那么我真的担心MVC将很难与之合作。
自创建数据库以来,支持'videoDBContext'上下文的模型已更改。考虑使用Code First Migrations来更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)。
这里的更新是代码
我只是做了一个类和连接字符串。对于远程数据库,我该怎么做?
public class video
{
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
public string Genre { get; set; }
public decimal Price { get; set; }
}
public class videoDBContext : DbContext
{
public DbSet<video> videos { get; set; }
}
请张贴一些代码加入这个您的Application_Start()。没有人会希望遵循整个教程来帮助你。 –
设置的教程使用了'LocalDB',并且您正在使用远程数据库,您是否根据该配置调整了配置(特别是在您的Web.config中)。请注意,在本教程中,它使用.mdf文件([SQL Express](http://msdn.microsoft.com/zh-cn/library/sxds9ett(v = vs80).aspx)附带的数据库) – JofryHS
I更新了以上代码并添加了此连接字符串。我还能为远程数据库做些什么?providerName =“System.Data.SqlClient”/> code> – jagguy