c# - 如何在 Visual Studio 中将 Oracle 用户定义类型导出为 C# 类?
问题描述
我知道有一种方法可以使用 VS Server Explorer 将 Oracle 用户定义类型 (UDT) 转换为 C# 类。我相信您必须右键单击树中的 UDT 按“导出为 C# 类”或类似的东西。
我已经为 VS 2015 和 2017 安装了 Oracle 开发人员工具,但是当我通过 VS 服务器资源管理器连接到我的 Oracle 数据库时,我在树中看不到 UDT 文件夹。我可以看到表、过程和函数,但看不到 UDT。
我一直在努力找出我所缺少的东西,任何建议都将不胜感激。
解决方案
朋友,这是可能的,但您必须使用 Oracle 的“非托管驱动程序”在服务器资源管理器中建立连接。有了它,UDT 就会出现,当点击右键时,会出现生成 C# 类的选项。注意:这不会出现在 Oracle 的“托管驱动程序”中。
推荐阅读
- javascript - 如何在传单中的标记下方添加文本?
- window - 当某些键到达太慢时,Flink eventTime 键控窗口不会触发
- c# - UWP:如何设置 RichTextBlock 的默认选项卡大小?
- c++ - 从同一个文件读取和写入?
- json - 无法通过 python3 从 AWS Secrets Manager 正确访问 GPG 公钥/私钥
- javascript - [vue]:如何在 Vue 中的同一元素上使用 css 模块和普通类 css 添加动态类?
- ldap - LDAP 查询,两组,一组包含用户,另一组包含用户组
- android - AsyncTask Android 获取新数据
- tableau-api - 如何在 Tableau Server 客户端中根据站点 ID 打印项目和工作簿名称
- c# - ASP.NET MVC C# 多个 URL 路由配置控制器操作