2009-04-24 7 views
2

Je cherche un générateur de code C# qui génère automatiquement C# pour accéder aux procédures stockées sur Oracle Database.Un bon générateur de code C# pour utiliser les procédures stockées Oracle?

Par exemple, si j'ai quelques paquets sur le schéma DEV comme:

  • PACKAGE1 avec FUNC1, FUN2
  • Package2 avec FUNC3, FUN4

Le générateur crée le code pour exécuter à partir de C# le code suivant:

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

Une idée?

Répondre

2

MyGeneration est open source, est gabarit, et les modèles peuvent être écrits en C#. Donc, répondrait à vos besoins, ou il pourrait même par un modèle sur leur déjà.

0

J'ai quelque chose de proche de ce que vous voulez ... il génère actuellement des wrappers de procédures stockées pour Python. C'est un paquet open source et vous pouvez remplir le template avec le code C# que vous désirez.

http://markharrison.net/orapig/

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

Je serais heureux de vous aider à obtenir ce que ça va. Mon adresse e-mail est au my profile si vous souhaitez discuter plus en détail.

2

CodeFluent Entities est modèle premier outil qui peut être utilisé pour générer des scripts SQL pour Oracle:

  • Schéma
  • Tables
  • contraintes (clés primaires et étrangères)
  • Vues
  • Procédures (et packages Oracle associés)
  • Instances (données)

Les classes d'application (C#) peuvent également être générées avec une relative facilité.

Questions connexes