网站域名怎么做变更,长春网站公司,沪佳装修口碑怎么样,网线制作ppt需要注意的是#xff1a; 1.任何对数据库的操作都在代码和程序包管理控制台完成#xff0c;千万不要自己去修改数据库#xff0c;no#xff01; 2.ef中创建数据库的表必须要有主键~#xff01;否则 就不让你成功~ 现在来说如何映射 第一步创建在代码model中创建类 第二步 … 需要注意的是 1.任何对数据库的操作都在代码和程序包管理控制台完成千万不要自己去修改数据库no 2.ef中创建数据库的表必须要有主键~否则 就不让你成功~ 现在来说如何映射 第一步创建在代码model中创建类 第二步 把他放在你的数据上下文中 第三步 打开程序包管理器控制台选择默认项目后 输入Add-Migration 起一个相关的名字然后回车 第四步 不要介意add 后面的名字与上图不符哈 出来这个黄色的后成功一半咯~ 第五部 Update-Database 然后回车 这时候在上下文中就会出现一个叫做当前创建日期 加上你之前add 后面创建名字的一个记录了 第六步刷新你的数据库 就有咯 以上就是 创建 表 下面再说下修改 以及会出现的问题 1.默认项目选错了或者报 怎么办没关系这时候把你的整个项目重新生成一下有错改错然后在重新add就可以了。 2.怎么删表 怎么改表 删表 直接在代码中把model中的类删掉 把上下文中创建的那行属性删掉就可以了, 然后再add, Update-Database 回车 改表 加字段 删字段 直接在model里加好了后add, Update-Database 回车, 他自己就会识别不一样的地方 进行更改 千万不要自己去改数据库 no 3.万一你真的改了数据库怎么办 把数据库表删了 再去执行的时候 控制台下面就会报说找不到这个 表 或者找不到这个参数 那么你删的什么表就去数据库再手动创建一个 再回到控制台add, update 如果还有别的问题 欢迎留言 补充。 转载于:https://www.cnblogs.com/Saumterer/p/7605340.html