如何使用c#中的odp.net托管驱动程序查询同义词中的数据?

时间:2018-02-06 18:47:58

标签: c# oracle odp.net-managed

我与服务有联系,我只能访问同义词(即,我无法创建任何视图,过程......),我打算从中查询数据。我正在使用ODP.NET托管驱动程序这样做,但直到现在我找不到任何实现这一点。我留下了所有查询的硬编码,但在此之前,我想问一下,如果有意义的话,是否有可能以某种方式将c#类映射到oracle同义词。

提前致谢!

1 个答案:

答案 0 :(得分:0)

将c#类映射到数据库实体通常使用对象关系映射器(如Entity Framework)完成。遗憾的是,EF的Oracle提供程序不支持同义词(source)。

就个人而言,我会尝试使用PetaPocoNPocoMassive这样的MicroORM。

所有这些选项都可以将查询结果映射到类。