Einzelnen Beitrag anzeigen

dfried

Registriert seit: 16. Aug 2005
486 Beiträge
 
#2

Re: Direct Oracle Access 4.0 für Delphi 2005

  Alt 24. Aug 2005, 15:24
Angenommen du hast eine StroredProcedure "Proc_Name" mit zwei Parametern "param1" und "param2" von denen Param1 ein eingabeparameter und param2 ein ausgabeparameterist.
Dann nimmst Du eine TOracleQuery-Komponente, als SQL-Text gibst du z.B. folgendes ein:

Delphi-Quellcode:
begin
  Proc_Name(:param1, :Param2);
end;
Im Delphi-Sourcecode rufst du die StoredProc dann folgendermassen auf:

Delphi-Quellcode:
Query1.SetVariable('param1',1234);
Query1.Execute;
myVar := Query1.GetVariable('Param2');
Wenn du Packages hast, kannst du dir über den Package-Wizard auch eine "Delphi-Klasse" für den Aufruf davon erzeugen lassen.

Steht aber alles eigentlich recht gut inder Doku beschrieben.

Gruß
Daniel
  Mit Zitat antworten Zitat