asp.net-mvc – 不能删除数据库,因为它目前正在使用MVC
发布时间:2020-05-24 05:02:48 所属栏目:asp.Net 来源:互联网
导读:我是全新的使用MVC,我试图使用一个初始化程序来初始化数据到我的DB当应用程序第一次启动时.这是我在Global.asax.cs中有的: System.Data.Entity.Database.SetInitializer(new MyAppInitializer()); MyAppContext db = new MyAppContext(); db.Database.Initia
|
我是全新的使用MVC,我试图使用一个初始化程序来初始化数据到我的DB当应用程序第一次启动时.这是我在Global.asax.cs中有的: System.Data.Entity.Database.SetInitializer(new MyAppInitializer()); MyAppContext db = new MyAppContext(); db.Database.Initialize(true); 在Web.config中,这里是我的连接字符串: <connectionStrings> <add name="MyAppContext" connectionString="data source= MyServer; Integrated Security=True; database=MyDatabase" providerName="System.Data.SqlClient"/> 这是使用MS SQL 2008 R2.我的初始化程序如下所示: public class MyAppInitializer : DropCreateDatabaseAlways<MyAppContext>
{
protected override void Seed(MyAppContext context)
{
var organizations = new List<Organizations>
{
new Organizations { OrgName = "AT",OrgPhone = 5093333433,OrgOfficeLocation = "ITB",OrgPointOfContact = "Tony",OrgIsActive = 1 },new Organizations { OrgName = "Libraries",OrgPhone = 5093331122,OrgOfficeLocation = "Holland-Terrell",OrgPointOfContact = "Herald",OrgIsActive = 1 }
};
organizations.ForEach(s => context.Organizations.Add(s));
context.SaveChanges();
我确保我关闭了SQL Server Management Studio中的服务器和数据库的连接,但是有多个人可以访问这个数据库,尽管现在没有人可以使用它.我如何得到它,以便我可以在数据库中初始化这些数据?谢谢! 编辑:我已经在服务器上创建了数据库,但它完全是空的(没有表,程序等).这是否会造成问题? 解决方法在SSMS中运行这样的东西…USE master -- be sure that you're not on MYDB ALTER DATABASE MYDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE DROP DATABASE MYDB; (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC3:一个控制器是否需要Windows身份验证,
- asp.net-core-mvc – 如何考虑请求和响应范围标头流式传输视
- ASP.NET C#5异步Web应用程序使用异步和等待
- razor – 如何定义在asp.net核心中返回html的函数
- asp.net-mvc – 授权属性不工作MVC 5
- ASP.NET Web API将http响应转换为json数组
- asp.net-mvc – 不要在ASP .NET MVC 4 BundleConfig中缩小某
- ASP.NET连接字符串元数据语法
- asp.net-mvc – 在ASP.NET MVC应用程序中更改日期格式
- asp.net-mvc – ASP.NET Web Api – 将对象发布到自定义动作
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC的Windows Azure存储
- asp.net – asp:ContentPlaceHolder和代码块问题
- asp经典 – 经典ASP文本替换和UTF-8编码
- .net – 如何使用viewmodel绑定选择列表?
- asp.net-mvc – 为服务层设计DI(构造函数注入)的
- asp.net – RDLC报表中表的行颜色和替代行颜色
- 谈谈ASP.NET Core中的ResponseCaching
- asp.net-mvc – ScriptBundle中的{version}是什么
- asp.net-mvc – 在ASP.NET MVC中的默认成员资格提
- ASP.NET MVC 3 HtmlHelper异常不能识别继承的接口
热点阅读
