首页 > 解决方案 > 如何在 Visual Studio 中将 Oracle 用户定义类型导出为 C# 类?

问题描述

我知道有一种方法可以使用 VS Server Explorer 将 Oracle 用户定义类型 (UDT) 转换为 C# 类。我相信您必须右键单击树中的 UDT 按“导出为 C# 类”或类似的东西。

我已经为 VS 2015 和 2017 安装了 Oracle 开发人员工具,但是当我通过 VS 服务器资源管理器连接到我的 Oracle 数据库时,我在树中看不到 UDT 文件夹。我可以看到表、过程和函数,但看不到 UDT。

我一直在努力找出我所缺少的东西,任何建议都将不胜感激。

标签: c#.netoraclevisual-studio

解决方案


朋友,这是可能的,但您必须使用 Oracle 的“非托管驱动程序”在服务器资源管理器中建立连接。有了它,UDT 就会出现,当点击右键时,会出现生成 C# 类的选项。注意:这不会出现在 Oracle 的“托管驱动程序”中。


推荐阅读