ado.net 当数据库发生变化时如何更新模型类

[复制链接]
查看11 | 回复10 | 2021-1-27 05:11:16 | 显示全部楼层 |阅读模式
在后台更改了数据库中的一张表的字段时如何更新实体类
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
ado都是自己创建/生成的.没办法全自动..
所以你只能在改表之后,使用第三方工具重新生成.
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
引用1楼by_封爱的回复:ado都是自己创建/生成的.没办法全自动..
所以你只能在改表之后,使用第三方工具重新生成.
比如说
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
以前好像叫东软生成工具吧。
现在ef这种帮你搞定了。
不过我习惯codefirst了。
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
codefirst怎么搞
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
引用4楼qq_40576914的回复:codefirst怎么搞
百度一下你就知道啊,根据代码生成数据库。
PS应该是ef或linq这种ORM框架都可以啊,数据库变了你刷新一下,他实体类就可以用了
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
楼主了解下这个软件,一键生成。


回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
我现在是想当项目上线后通过一些自己提前部署的代码与操作进行修改数据库表中的字段然后也更新项目的模型类
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
代码修改数据库字段的同时去修改数据库模型,无需进行数据库回调,毕竟你是codefirst。
回复

使用道具 举报

千问 | 2021-1-27 05:11:16 | 显示全部楼层
我自己13年写的框架支持的,就是赋值后,会自动更新到字典缓冲区,然后执行的时候会更具赋值情况内存生成规范的SQL。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行