Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用实体框架代码优先的方法恢复我的列数据_C#_Sql_Entity Framework - Fatal编程技术网

C# 使用实体框架代码优先的方法恢复我的列数据

C# 使用实体框架代码优先的方法恢复我的列数据,c#,sql,entity-framework,C#,Sql,Entity Framework,我错误地使用实体框架代码优先的方法删除了这个专栏,这个专栏包含了最重要的数据。不,我不知道如何取回我的列数据。请帮助我还原列数据。我确信您手头有最近的备份,没有??如果您在EF code first方法中使用任何DropDatabase…初始值设定项,那么您就不走运了-数据将永久消失。没有什么神奇的方法可以把它带回来,因为当您的模型上次更改时(当您从模型中删除该列时),EF在从其模型重新创建数据库之前删除了数据库。@marc_s unfatunaly没有备份。不过幸运的是,它不是dropdb命令

我错误地使用实体框架代码优先的方法删除了这个专栏,这个专栏包含了最重要的数据。不,我不知道如何取回我的列数据。请帮助我还原列数据。

我确信您手头有最近的备份,没有??如果您在EF code first方法中使用任何
DropDatabase…
初始值设定项,那么您就不走运了-数据将永久消失。没有什么神奇的方法可以把它带回来,因为当您的模型上次更改时(当您从模型中删除该列时),EF在从其模型重新创建数据库之前删除了数据库。@marc_s unfatunaly没有备份。不过幸运的是,它不是dropdb命令,而只是我丢失的列……恐怕您的数据不见了。删除列时,只能重新添加该列,但它当然是空的:(是的,我知道,实际上我把它弄丢了:'(