【问题标题】:Any good C# code generator for using oracle stored procedures? [closed]任何使用 oracle 存储过程的好 C# 代码生成器? [关闭]
【发布时间】:2010-10-21 14:18:02
【问题描述】:

我正在寻找一个 C# 代码生成器,它可以自动生成 C# 以访问 Oracle 数据库上的存储过程。

例如,如果我在模式 DEV 上有一些包,例如:

  • 带有 FUNC1、FUN2 的 PACKAGE1
  • 带有 FUNC3、FUN4 的 PACKAGE2

生成器创建代码以从 C# 运行以下代码:

int a = PACKAGE1.FUNC1(12, 34, "hello");

有什么线索吗?

【问题讨论】:

    标签: c# oracle stored-procedures code-generation


    【解决方案1】:

    MyGeneration 是开源的,是模板驱动的,模板可以用 C# 编写。这样就可以满足您的需求,或者甚至可能已经通过模板出来了。

    【讨论】:

    • 链接失效...
    【解决方案2】:

    我有一些接近你想要的东西......它目前为 Python 生成存储过程包装器。它是一个开源包,您可以在模板中填写您想要的 C# 代码。

    http://markharrison.net/orapig/

    http://code.google.com/p/orapig/

    我很乐意协助完成这项工作。如果您想进一步讨论,我的电子邮件地址是my profile

    【讨论】:

      【解决方案3】:

      另请参阅 12

      【讨论】:

        【解决方案4】:

        CodeFluent Entities 是模型优先工具,可用于为 Oracle 生成 SQL 脚本:

        • 架构
        • 表格
        • 约束(主键和外键)
        • 观看次数
        • 过程(和相关的 Oracle 包)
        • 实例(数据)

        应用程序类 (C#) 也可以相对容易地生成。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-02-22
          • 1970-01-01
          • 2010-09-09
          • 1970-01-01
          • 1970-01-01
          • 2010-10-06
          • 2015-08-16
          • 1970-01-01
          相关资源
          最近更新 更多