我不确定这是否可能。我可能正在尝试使用错误的工具来完成我正在尝试做的工作。
假设我想做以下事情:
我执行了一个名为“GetTableName”的函数,它返回我想要从中获取数据的 SQL 表的名称。
我执行另一个名为“GetFields”的函数,它返回 SQL 表中一个或多个字段的名称。
我希望能够编写另一个函数,该函数将返回一个 DataSet(或其他一些通用对象),其中包含“GetTableName”指定的表中的行以及“GetFields”指定的字段
我知道我可以使用旧的 ADO.net 界面来做到这一点,但是有没有合适的方法来使用实体框架来做到这一点?
需要强调的是,代码在编译时不会知道从 SQL 返回的数据的形状。