目前我的 WPF 应用程序正在使用实体框架(代码优先),我在项目中遇到了一个新功能。在这个新功能中,我需要在运行时在 MS SQL Server DB 中创建表。这些表将包含随机数量的列,它们也可以稍后更新。
我对如何在运行时(在数据库中创建的新表)生成数据模型类感到困惑?
我将如何在我的代码中使用它们?
我想到了一个解决方案(我还没有实现)
我应该创建一个新的表名“TableNamesandFields”,它将在其中包含新的表名和列名。通过使用“TableNamesandFields”表,我将维护新的表结构。
通过使用“TableNamesandFields”中的数据,我可以创建新表的临时数据模型(目前我不知道这样做的任何方法)并在我的视图中使用它们
如果有人实施和处理这样的情况,请帮助我