【发布时间】:2016-02-26 13:08:49
【问题描述】:
我正在构建一个 MVC 解决方案,但我无法修改我的模型而不会出现数据库错误。
我的初始化程序如下所示:
public class Initializer : DropCreateDatabaseIfModelChanges<DatabaseContext>
{
protected override void Seed(DatabaseContext context)
{
...
}
}
错误提示:
EntityFramework.dll 中出现“System.Data.SqlClient.SqlException”类型的异常,但未在用户代码中处理
附加信息:无法删除数据库“hemabiobank”,因为它不存在或您没有权限。
如何获得删除数据库的权限?是服务器提供商让我下不了吗?
附带问题:如何避免在修改模型时丢失数据?
【问题讨论】:
标签: c# sql model-view-controller