Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   ORA SPROC aufruf wie gehts? (https://www.delphipraxis.net/163629-ora-sproc-aufruf-wie-gehts.html)

msickel 7. Okt 2011 14:36

Datenbank: ORACLE • Version: 10 • Zugriff über: ADO

ORA SPROC aufruf wie gehts?
 
Hi All

Ich nutze die Ado Compo und versuche verzweifelt eine SPROC aufzurufen bekomme es aber nicht hin.

Wie gehts richtig, kann mir wer helfen?


Delphi-Quellcode:
 SP.Connection := UserSession.ADOConnection2; // Connection zuweisen
 sp.ProcedureName := 'ClearInterval'; // Name der SPROC
 sp.Parameters.Refresh; // Parameter erzeugen
Ich weis das die SPROC

im Schema WEB unter Packages MAIN liegt.

Wie muss ich den Procedure Namen richtig übergeben das es zum Funktionieren kommt?

Danke für die Hilfe
Martin

jobo 7. Okt 2011 15:23

AW: ORA SPROC aufruf wie gehts?
 
Wenn "MAIN" das Package ist und "ClearInterval" eine Package Procedure ist dann:
Delphi-Quellcode:
 sp.ProcedureName := 'MAIN.ClearInterval'; // Name der SPROC
Wenn Du nicht als User "Web" angemeldet bist, dann:
Delphi-Quellcode:
 sp.ProcedureName := 'WEB.MAIN.ClearInterval'; // Name der SPROC
Im 2. Fall musst Du natürlich entsprechenden Grants haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz