-=Renegade=-
Lt. Junior Grade
- Registriert
- Nov. 2006
- Beiträge
- 436
Hallo,
Da ich gerade von Oracle auf eine MySQL Datenbank zugreifen muss, dachte ich mir, es wäre ganz nützlich, einen generischen Ansatz zu verfolgen, um nicht jedes mal die Kommunikation hard-codiert implementieren zu müssen.
Zumindest in PL/SQL, also Oracle, ist es relativ einfach, DLLs etc. einzubinden. Die Idee wäre also, den Befehl als Parameter einer C# Funktion an die andere Datenbank zu schicken und einen Cursor / Dataset als Rückgabewert zu bekommen.
Unsicher bin ich mir allerdings etwas bei der Realisierung des C# Teils:
DB Zugriff empfiehlt sich wohl mit ADO.NET ? (Hab damit noch nicht gearbeitet)
Wie kann man den Return Value am besten realisieren, so dass es dann auch PL/SQL versteht? Dataset --> SYS_REFCURSOR?!
Vielen Dank im Voraus für Ideen,
so long
Da ich gerade von Oracle auf eine MySQL Datenbank zugreifen muss, dachte ich mir, es wäre ganz nützlich, einen generischen Ansatz zu verfolgen, um nicht jedes mal die Kommunikation hard-codiert implementieren zu müssen.
Zumindest in PL/SQL, also Oracle, ist es relativ einfach, DLLs etc. einzubinden. Die Idee wäre also, den Befehl als Parameter einer C# Funktion an die andere Datenbank zu schicken und einen Cursor / Dataset als Rückgabewert zu bekommen.
Unsicher bin ich mir allerdings etwas bei der Realisierung des C# Teils:
DB Zugriff empfiehlt sich wohl mit ADO.NET ? (Hab damit noch nicht gearbeitet)
Wie kann man den Return Value am besten realisieren, so dass es dann auch PL/SQL versteht? Dataset --> SYS_REFCURSOR?!
Vielen Dank im Voraus für Ideen,
so long