我有一个名称BookLibrary
为 3 个表的数据库Author
,Payroll
并且Article
. 我正在使用实体框架连接到数据库。我创建了它的一个实例。
BookLibrary bookLibraryContext = new BookLibrary();
现在我想将其转换为数据集(将数据集作为参数传递)。怎么做?
此外,通过使用T4
模板,我想将所有列名生成为只读字符串属性。为此,我需要遍历数据库中的所有表和列名(我想通过我的实体对象来做到这一点bookLibraryContext
)。但我不确定如何遍历实体对象的所有表和列?我在谷歌上搜索过,但很多人建议使用反射进行循环或直接使用 SQL。我想通过 C# 来做,我对反射不太熟悉。