web.config中的
<connectionStrings>
<add name="MovieContext" connectionString="Data Source=.;Initial Catalog=MovieDB;Persist Security Info=True;User ID=sa;password=Adminsa2013" providerName="System.Data.SqlClient" />
</connectionStrings>
这种情况还是下面这种情况
<add name="MovieDBContext" connectionString="Data Source=|DataDirectory|\Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>
问题出在providerName属性上,第一种情况将其添加上providerName="System.Data.SqlClient" 或者第二种情况的providerName属性
改成providerName="System.Data.SqlClient",修改之后即可以运行~!