2009-04-24 58 views
2

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

举例来说,如果我有模式DEV像一些软件包:

  • PACKAGE1与FUNC1,FUN2
  • 包2与FUNC3,FUN4

发生器产生的代码从C#运行以下代码:

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

任何线索?

回答

2

MyGeneration是开源的,是模板驱动的,并且模板可以用C#编写。所以会满足你的需求,或者甚至可能已经有了一个模板。

2

CodeFluent Entities是模型的第一工具可被用来生成SQL脚本用于Oracle:

  • 架构
  • 约束(主键和外键)
  • 浏览
  • 程序(和相关的Oracle软件包)
  • 实例(数据)

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