【发布时间】:2019-11-27 10:40:09
【问题描述】:
当底层数据库结构不时发生变化时是否可以运行 Linq-to-SQL 查询(我的意思是由于业务需求而发生的数据库更新,并且由于数据库在多个应用程序之间共享它可能会发生没有通知我)?
有什么方法可以在不更新源代码中的
.dbml文件的情况下连接到 Linq-to-SQL 中的新数据库结构?如果我想在知道我的数据库结构随时间变化的情况下运行原始查询,我能否以某种方式使用 Linq-to-SQL 的任何好处?
【问题讨论】:
-
你应该有一个属性 VERSION 的数据库并且使用版本所以代码是向后兼容的。
标签: c# entity-framework linq-to-sql